12
9
34
32
156
14
38
93
80
28
15
26
36
142
20
21
31
74
17
30
87
24
112
49
64
48
208
55
22
155
23
5
39
19
56
79
25
27
35
178
556
129
226
181
115
1543
7