34
7
3
10
38
8
19
56
12
28
75
23
0
21
11
27
37
14
36
382
47
185
9
68
101
43
338
387
35
63
77
147
142
109
222
102
44
18
40
165
116
58
78
60
41
202
113