85
46
83
52
19
103
218
56
45
39
89
49
44
408
48
25
36
120
138
7
101
21
40
34
38
286
41
16
26
47
149
237
60
50
137
18
29
530
162
179
107
2382
106
252
13
11
191
68
991
30
65