40
144
9
61
60
203
828
28
49
8
67
32
108
33
178
21
208
65
608
81
153
294
249
34
206
76
47
26
295
27
45
46
17
13
197
16
23
201
48
255
58
24
126
551
36
56
14
200
219