33
43
66
40
26
77
23
8
16
47
76
191
9
17
18
31
1
12
4
5
7
70
15
71
98
35
6
3
20
95
10
2
29
30
119
87
52
116
28