37
540
53
13
64
69
84
25
156
76
39
145
32
40
390
29
258
128
45
42
62
83
55
51
23
361
100
124
197
63
31
226
219
227
572
43
176
288
94