76
16
6
37
44
332
174
11
33
3
0
8
32
108
56
13
21
91
116
45
58
50
141
36
107
23
7
46
64
92
43
27
47
15
68
26
12
18
75
9
30
350
52
134
62