3
42
8
20
11
36
63
33
44
75
45
51
14
21
70
47
132
22
17
31
38
104
23
39
143
55
16
35
29
4
27
18
57
50
9
48
117
41
30
113
34
2
15
201
26