0
13
6
149
49
20
37
16
112
36
119
44
33
178
67
51
34
152
59
260
63
25
21
41
15
23
17
26
83
161
19
58
9
24
90
10
35
62
2
299
95
131
156
231
442
490
128
12
182
296
40
7
242