65
10
49
14
29
305
87
77
21
138
122
20
213
32
95
159
25
56
19
45
24
116
80
257
58
156
13
60
163
53
86
297
37
209
152
36
137
17
79
96
115
52
293
40
59
4
192