0
7
18
109
172
54
49
3
10
32
53
8
17
15
85
27
26
33
86
22
45
28
16
31
106
1359
39
83
74
79
321
40
108
76
305
115
48
57
37
75
202
140
150
164
71
135
24