42
39
35
88
69
84
40
474
17
18
245
29
5
32
45
22
14
12
49
72
28
13
37
7
34
10
3
24
20
59
16
196
201
82
11
26
90
36
21
112
124
123
83
8
9
79