0
13
30
18
1
14
74
101
9
10
4
31
108
24
52
21
99
131
23
85
182
15
286
106
61
76
87
59
48
86
45
29
60
28
35
11
80
161
461
51
359
40
151
16
57
168
79
44
149