34
10
20
8
198
16
102
85
55
18
22
233
58
17
96
38
13
66
26
23
196
276
49
167
368
41
31
32
12
135
221
178
94
42
51
157
61
131
29
1271
143
2
104
30
121
37
162
21