0
2
1
14
108
37
117
34
16
27
69
22
24
28
40
6
54
25
10
86
43
9
110
5
48
60
100
184
97
46
87
309
146
17
101
7
47
204
12
78
76
49
13
42
38
30
55
31