23
27
38
65
61
15
116
26
120
59
17
29
67
91
2
41
28
6
31
43
11
16
24
51
77
182
10
58
135
50
52
76
14
53
56
5
3
4
22
40
54
42
973