118
63
62
26
22
91
467
60
70
36
59
37
253
69
105
17
16
29
18
11
13
12
38
96
25
50
31
32
155
41
164
103
30
433
39
147
34
21
51
49