0
15
36
23
138
182
66
236
26
92
83
49
167
331
82
143
48
88
35
40
57
215
54
102
52
55
46
28
41
42
30
200
9
112
12
33
32
13
5
29
108
131
73
31
14
16
44
85
122