16
58
14
57
54
35
23
318
67
17
28
55
33
21
45
7
44
69
134
12
51
43
41
73
19
30
15
18
176
25
47
186
66
31
83
129
50
40
98
32
79
211
166
528
46
202
77