0
9
2
7
10
3
31
85
23
29
11
34
40
21
32
1
16
35
41
12
36
117
101
48
53
27
52
22
25
47
5
33
14
24
20
6
108
114
43
44
292