0
8
1
52
24
31
36
5
110
27
14
29
13
178
11
16
18
26
19
92
69
21
32
33
23
90
22
86
85
55
118
30
38
45
20
101
65
105
28
146
247
43
47
50