35
26
31
30
17
5
7
106
8
47
10
6
11
12
44
13
16
18
34
19
94
15
14
75
24
54
40
65
22
200
20
38
77
63
42
33
37
25
90
21
23
28
9
92
60
48