41
16
25
22
103
82
52
68
7
42
12
20
9
77
89
17
152
28
26
63
27
206
192
13
18
34
39
40
359
49
14
48
35
108
36
30
45
32
453
38
57
19
138
128
23
37
78