97
422
67
87
136
182
46
124
93
69
53
140
79
134
219
22
101
36
104
122
333
76
70
52
18
27
35
13
106
60
128
4
84
42
17
451
91
82
43
119
1155
187
96
57
192
15
40
23
3
45
33
16
29