16
29
58
6
17
39
18
45
14
30
10
71
54
49
21
60
77
93
62
131
122
63
161
40
19
25
26
20
22
24
97
453
88
31
27
35
195
272
188
70
150
133
100
110
37
38
83
126
55
64
12
11
78