0
18
11
16
24
9
34
35
47
61
89
245
107
224
225
23
15
12
57
59
71
48
26
100
30
28
54
146
84
153
66
67
193
69
357
109
402
43
83
77
93
108
226
56
209
7
20
33
143
179
50
72