12
19
18
51
78
45
50
8
28
38
23
153
108
52
205
194
20
81
177
26
161
24
234
43
25
13
39
67
47
30
116
10
48
31
87
44
92
29
139
27
150
32
57
76
63
14
99
41