29
17
125
31
24
16
36
209
98
22
105
89
93
32
35
12
20
28
30
26
69
19
37
25
33
56
80
11
83
13
40
18
9
46
10
216
39
54
60
38
44