29
21
23
17
10
33
13
22
104
42
45
19
31
56
11
37
26
14
24
12
9
34
18
16
7
25
98
40
20
103
65
41
53
51
39
15
68