18
13
219
24
43
22
51
20
5
103
101
21
16
70
28
41
52
15
89
125
33
77
53
31
36
174
87
26
168
37
97
3
78
81
49
46
42
272
27
35
40
9
55
25
34
29