16
36
25
69
20
46
24
14
41
12
38
8
13
22
95
23
132
44
56
125
43
30
211
49
102
57
2
21
42
9
11
75
4
62
35
3
172
83
96
162
304
34
55
51
28