15
59
27
29
92
99
37
115
51
89
26
13
41
8
5
28
75
77
125
24
189
30
10
19
33
52
49
192
221
263
3190
121
72
46
171
23
25
153
118
473
4
104
260
122
108
216
21
74
126
14
736
35
712