109
40
133
188
120
45
51
127
44
230
168
24
105
61
89
13
49
112
197
39
134
5
41
82
68
17
33
19
140
36
149
184
88
150
126
232
78
73
9
35
31
403
52
66
186
23
53
6
99
26
136
108
77