36
48
50
88
125
13
23
75
18
137
110
27
16
82
8
35
34
42
59
45
32
12
138
30
142
33
10
19
20
113
62
100
95
169
44
220
29
216
51
538
187
146
52
84
55
78
77