29
9
34
14
7
3
11
10
44
41
55
23
50
26
33
18
12
39
38
22
48
32
47
59
66
109
68
24
54
15
8
46
90
88
17
113
57
127
168
202
6
25
30
21
13
5
16
40
81
27
99
28
19
67
186
43
35