25
82
26
23
29
39
96
112
36
40
60
124
57
68
53
84
187
103
11
13
16
18
50
151
14
73
171
27
17
77
52
87
41
19
30
7
9
197
24
499
15
111
59
22
119
659