199
1200
8
26
38
32
20
35
40
55
350
91
62
60
9
19
179
183
43
22
134
49
132
148
70
21
52
137
144
37
1257
67
34
5
18
23
31
10
28
42
110
4
16
41
25
116
44
475