11
280
158
82
61
275
99
348
8
29
51
23
28
156
35
49
88
5
57
66
15
85
21
24
6
55
48
18
10
167
127
34
58
19
105
189
213
317
32
33
3
87
60
16
14
267
81
123
493
211
74
400