0
14
5
26
71
17
19
35
145
105
11
28
39
57
6
37
378
183
13
30
15
22
125
21
45
83
101
55
358
29
172
82
63
86
62
24
73
31
40
107
32
120
185
33