18
272
34
214
232
39
55
40
57
54
52
65
94
16
37
35
218
211
10
70
49
120
22
58
106
442
32
28
31
48
27
29
81
88
17
60
25
337
79
15
41
30
90
59
33
21
161
245
51
38
56