35
39
209
52
86
123
16
20
32
203
46
17
36
28
22
15
30
21
65
94
38
108
7
100
53
78
11
31
24
71
48
51
14
23
29
85
26
6
42
27
115
40
59
67
2
43