2
13
130
12
24
22
85
33
168
83
32
77
27
79
42
20
29
258
62
49
34
80
70
271
19
56
89
200
5
149
179
161
50
44
124
53
31
109
38
28
21
48
57
6
7
4
16
95