110
39
41
44
149
159
81
82
133
92
154
32
53
95
137
52
25
23
184
76
158
439
29
196
20
43
71
209
18
36
30
84
35
47
33
40
219
77
73
10
21
175
24
255
83
145
109
14
13
11
72
108
101