18
66
19
92
55
124
25
24
26
22
49
89
31
47
73
151
58
433
17
6
27
51
138
112
9
32
64
87
42
4
82
59
56
52
11
13
15
50
46
48
40
229
72
68
7
12
36