42
63
25
55
31
6
117
11
13
49
20
44
27
17
30
23
65
4
3
34
46
54
142
7
37
66
38
10
112
36
15
75
48
119
124
18
8
103
33
120
21
22
131
40
90
9
16
96
159
68