23
15
22
30
38
25
7
72
42
5
11
212
9
232
6
20
26
45
3
18
16
19
21
105
83
136
32
33
27
4
88
112
13
1
79
2
209
14
34
24
12
48