31
12
16
57
70
34
43
15
25
14
21
6
116
45
33
3
7
23
13
29
10
142
37
266
11
224
119
27
17
2
30
55
1
19
41
5
44
24
54
32