39
83
45
27
70
120
0
263
51
44
43
17
67
55
4
21
46
37
57
8
91
956
40
25
158
78
114
2
206
1167
2294
19
7
29
9
30
150
20
31
53
15
3
58
23
237
11
117
166
66
74
390