63
52
134
29
21
12
36
13
46
3
18
24
35
10
34
16
207
225
27
51
26
100
8
81
117
68
115
42
135
87
107
25
23
84
19
175
17
40
6
276
49
352
112
39
82
30
123
146
241