65
4
158
22
52
99
186
29
165
84
47
70
41
83
45
124
23
14
78
182
159
58
53
36
30
241
21
118
257
50
15
27
1152
1526
37
38
97
2
34
56
122
33
39
55
48
156
345
146
137
75
553