40
47
10
84
13
21
14
2
60
74
235
122
106
97
17
98
186
141
15
34
42
22
107
68
30
198
54
101
120
132
217
4
69
49
95
252
344
64
61
39
374
44
25
28
37
426
161
29
52
324
154