2
25
550
334
31
19
34
26
62
13
110
260
100
112
37
29
48
21
17
38
36
5
16
190
7
9
67
20
88
103
68
28
12
11
39
80
101
95
57
18
32
116
6