0
14
8
47
7
53
45
24
5
109
46
59
78
94
252
141
80
44
74
102
132
29
179
42
129
170
56
38
110
43
18
70
84
181
112
144
81
135
330
192
63
19
65
30
194
389
36
103
177
25