0
38
22
6
4
32
15
43
3
48
25
9
17
46
1
30
37
29
13
11
27
420
52
87
16
14
21
35
10
2
23
7
8
33
49
76
119
90
53
59