22
69
34
21
79
35
141
84
36
157
28
39
7
20
6
57
163
16
26
38
9
78
100
82
66
97
95
30
33
10
99
37
120
25
53
31
89
59
4
3
2
60
113
5
58
19
8
41
52