0
14
12
15
33
24
50
37
17
48
21
64
43
16
4
56
130
23
75
42
6
2
45
9
74
68
25
34
93
61
26
128
202
57
355
306
91
54
325
187
246
276
232
332
77
145
157