18
24
214
28
82
280
64
35
34
32
25
77
58
39
92
36
44
89
105
20
84
21
31
99
45
33
19
194
48
30
17
112
130
10
109
22
98
79
15
46
355
86
38
75
71