35
37
88
34
26
20
33
16
162
70
170
19
220
10
72
67
87
17
21
11
4
12
28
47
27
53
61
25
8
45
48
83
56
13
75
30
59
71
73
18
102
55
625
1091
3234
22