130
11
21
100
85
62
38
10
16
139
36
18
87
41
114
25
230
57
72
275
13
55
225
64
37
1280
105
56
151
30
35
92
306
6
3469
48
23
966
419
338
34
115
221
266
88
346
91
12
107