11
200
48
37
36
15
45
120
4
13
6
106
23
26
24
61
166
185
29
84
44
19
121
123
136
31
162
738
86
153
74
115
20
41
57
134
25
94
88
408
33
49
95
194
224
132
82
32
58
215
80
147