0
64
25
3
46
30
4
6
29
12
23
205
21
16
53
54
18
11
5
14
8
17
45
175
7
10
9
58
140
20
48
39
212
28
94
13
56
160
2502
578
364
51
69
138
55
34