35
2
22
0
12
6
47
44
62
80
37
54
64
24
43
17
58
68
27
361
13
76
7
26
9
5
309
20
42
187
30
110
100
147
103
395
75
106
96
238
145
102
92
128
114
87
33
180
59
40