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