10
32
13
23
72
62
24
11
16
12
2
154
9
58
5
7
21
41
19
26
96
22
70
43
51
4
52
20
75
33
29
56
8
50
34
109