0
3
9
12
15
19
111
21
6
40
17
33
14
39
22
56
173
18
20
51
11
54
23
29
171
32
147
65
38
108
138
216
37
145
30
134
31
24
48
375
55
28
57
35
36
266