34
43
107
209
190
46
272
108
66
134
53
29
83
26
119
135
5
59
54
130
125
68
96
30
33
40
49
195
39
70
78
45
44
23
341
20
13
58
110
223
322
89
201
608
42
847
164
109
82
51
35
28
41
73