26
32
89
5
34
21
43
57
103
33
17
15
85
22
20
13
9
58
25
77
12
40
14
110
46
88
23
7
54
39
16
74
49
161
4
11
171
35
262
71
3
47
48