23
59
115
25
123
39
72
44
45
220
522
209
19
108
132
40
1
3
14
17
213
497
56
65
66
58
273
18
128
279
97
67
188
117
389
15
89
70
48
21
331
163
114
60
144
51
26
206
50
74
37
112