122
33
112
31
126
36
79
104
18
81
100
223
78
145
38
62
105
118
16
75
19
110
99
109
48
35
49
57
73
84
44
124
72
92
188
17
186
41
22
46
87
30
29
47
66
37
20