0
11
5
15
26
37
46
8
16
6
7
54
13
261
256
30
28
22
9
18
47
24
78
20
92
276
110
125
42
117
25
259
159
71
374
128
220
64
35
70
182
62
95
114
40
23