108
33
133
60
123
126
57
118
74
17
22
70
227
174
79
83
59
136
14
167
27
61
78
180
73
53
39
28
45
107
99
18
31
30
223
46
12
110
21
44
190
220
106
16
25
19
89
124
24
91
41