25
45
116
90
63
54
21
89
65
28
60
112
187
58
139
15
20
3
34
52
35
195
86
12
10
84
23
33
93
40
4
61
18
62
19
193
9
11
175
79
48
319
29
43
80
100
32