44
19
47
96
160
121
129
25
70
34
11
73
200
29
71
21
74
36
28
30
50
31
55
12
76
20
111
132
240
17
206
65
118
385
38
102
362
185
382
16
184
116
77
438
124
197
486
105
437
183