22
78
31
23
10
11
43
26
17
81
35
70
38
19
61
37
9
2
3
7
66
25
24
16
49
48
5
32
18
174
14
1
20
93
6
8
115
332
4
73
91
281
125