114
30
87
106
54
85
96
9
29
168
214
125
32
23
299
6
28
139
16
42
3
134
14
38
31
60
39
84
2
5
290
536
52
44
19
17
166
74
94
73
25
43
674
18
53
55
901
41
89
145
157
64
77
382