23
26
8
85
10
6
15
18
33
28
57
192
5
12
78
81
21
4
49
80
22
55
89
47
17
87
11
74
34
291
64
105
25
41
70
51
32
40
2
39
179
200
61