12
88
32
34
106
37
74
30
35
126
251
25
133
48
49
16
9
69
28
52
120
31
109
91
21
4
141
97
26
7
132
168
2
15
80
43
55
113
44
1
53
87
24
18
59
239
14
102