22
42
24
75
10
76
18
135
3
26
16
29
86
6
79
12
32
27
17
41
30
90
36
149
192
23
52
48
2
109
44
88
25
95
45
8
5
13
93
55
33
56