16
23
12
112
59
19
179
60
13
65
170
85
29
28
61
81
202
26
380
160
35
17
143
15
79
71
56
209
91
200
44
38
69
30
128
54
50
47
90
31
37
11
55
126
99
134
77
88
84
21
53