11
42
39
43
115
83
125
65
55
73
32
91
95
149
212
75
79
51
37
205
122
28
193
214
33
29
26
30
52
47
50
46
18
180
67
87
94
57
24
10
21
27
35
72
58
86
104
61
34
49
147
23
163