0
19
5
12
89
61
9
51
27
239
48
166
33
85
185
62
20
18
31
11
44
81
37
92
64
94
36
173
22
24
129
70
76
75
107
137
39
82
46
60
28
260
213
280
32