97
424
67
87
136
183
46
125
93
69
53
140
80
134
219
22
101
36
105
123
333
76
70
52
18
27
35
13
106
60
128
4
85
43
17
452
91
82
119
1155
187
96
57
192
15
40
24
3
45
33
16
42
29