16
2
22
39
6
281
3
28
24
31
14
25
50
299
40
37
36
80
156
53
76
58
183
35
121
29
109
68
27
64
57
67
348
87
125
47
335
55
33
314
140
26
13
78