236
196
96
46
70
15
146
40
104
349
235
60
90
207
23
75
14
12
22
47
44
6
17
33
64
172
74
53
35
18
20
183
106
68
69
57
24
43
9
66
239
108
25
110
51
29
13
7
42
149
32