37
93
160
144
200
265
34
133
63
18
299
13
27
31
70
33
51
58
101
62
81
20
53
40
46
88
381
239
84
194
138
127
139
60
192
167
76
105
39
41
45
11
44
26
19
25
69
48
66
102
75
22
112