0
20
58
10
4
18
68
61
15
53
50
56
13
17
35
19
85
172
72
21
38
63
99
196
226
12
24
30
399
192
200
37
220
126
91
16
88
145
33
149
42
119
106
34
69
65
162
176
551
237
87
64
260
54