2
25
32
8
11
31
27
19
26
34
6
28
37
17
57
119
53
15
30
217
21
56
77
59
55
22
14
48
118
150
128
102
12
46
69
91