3
47
63
4
33
20
56
34
48
101
60
135
143
11
5
13
27
6
10
44
41
50
32
23
25
94
38
68
7
55
2
8
18
16
24
355
14
45
26
17
22