2
15
18
9
133
69
14
7
19
26
64
6
151
13
27
86
48
24
44
352
25
29
32
103
42
78
5
85
259
45
198
131
66
43
129
59
101
72
172
47
55
21
112
39
31