34
10
70
22
14
9
3
42
66
19
5
16
6
15
26
31
12
7
4
1
48
8
98
18
13
136
74
298
291
114
130
110
199
167
68
36
111
302
231
200
78
29
94
71
263