40
28
9
73
37
42
17
10
15
63
25
5
6
7
200
94
22
26
58
54
11
124
29
32
50
14
64
160
8
47
33
12
21
23
18
95
24
27
85
13
79
44
20
60
99
56
131
51
77
102
82