20
102
61
135
144
11
5
13
27
6
10
45
42
51
32
23
25
94
38
68
7
55
44
2
3
8
18
16
24
63
356
14
26
17
22
4
9
28