35
40
102
32
29
26
5
17
200
6
47
7
59
74
16
20
42
11
65
30
10
23
36
27
8
9
58
50
18
95
28
14
44
69
77
24
12
57
19
53
15
39
182
122