0
13
4
7
27
170
9
56
55
8
15
34
30
28
148
10
40
24
37
16
23
12
26
131
18
5
20
46
32
53
44
38
49
89
132
14
96
129
167
135
111
278
92
272
43
35
100
176
163
68