27
51
79
18
108
59
62
15
45
64
49
17
42
150
53
24
131
20
50
267
173
68
140
75
26
93
88
23
1266
81
13
19
29
160
70
28
162
61
67
14
56
32
55
168
306
10
37
12
87
113