12
17
47
21
18
5
13
96
15
8
7
23
1
36
26
3
22
31
72
27
132
41
19
94
2
11
10
32
16
45
33
43
40
56
87
62
211
44
122
86
20
110