16
13
22
17
19
32
15
43
14
10
110
70
41
57
62
23
12
148
104
26
27
66
21
25
86
20
24
95
45
83
432
460
31
39
61
63
85
118
211
161
112
137
237
64
155
69
380
147
187