41
36
82
58
85
46
83
53
19
103
218
56
39
90
49
44
408
48
25
37
120
138
7
101
21
40
34
38
286
16
26
47
149
237
60
50
137
18
29
530
162
181
108
2383
106
252
13
11
192