24
98
110
29
14
32
199
5
27
63
544
23
147
85
260
7
16
76
71
40
236
79
78
114
189
66
19
30
47
108
122
44
52
176
21
355
37
56
25
161
39
22
84
65
105
150
112
68
115
38
31
12
123