8
49
34
21
19
24
20
58
35
82
73
39
32
30
18
22
17
14
40
29
62
61
26
388
11
10
88
57
31
55
52
50
108
12
115
93
51
64
23
9
41
43
33
129
15
16