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