34
66
16
42
265
3
28
5
19
61
33
14
7
17
30
4
44
27
249
2820
9
196
183
23
15
116
12
80
47
21
22
11
87
312
29
134
60
340
51
75
315
132