0
24
22
15
20
34
9
10
74
109
36
4
2
186
68
26
33
25
27
35
124
23
43
17
39
7
45
6
136
116
16
168
55
112
202
289
37
99
81
88
121
162