16
31
183
5
18
54
33
10
70
246
27
78
30
26
24
9
100
71
35
75
47
45
475
58
34
21
143
44
402
80
159
116
114
68
124
20
13
60
38
19
98
14
23
65
220
55
134
79
97
32
85
53