59
368
85
136
2
6
7
1
8
17
18
10
342
43
244
33
19
28
32
114
72
210
14
23
13
9
5
30
79
44
207
24
391
15
47
380
27
12
3
150
118
26
22
0
81