46
35
207
196
9
52
125
111
37
90
25
38
24
16
36
168
103
13
134
30
19
10
11
34
40
92
50
48
324
53
104
42
73
51
282
44
49
117
8
112
66
457
128
159
102
124