12
55
23
30
4
22
17
46
158
78
1
13
44
26
20
70
7
5
81
9
105
40
6
35
19
137
8
27
49
354
29
62
14
43
18
272
58
56
101
264
11
0
15