4
42
129
6
22
8
142
24
40
29
15
154
133
134
36
73
30
55
94
7
104
1
48
123
9
418
31
49
23
14
53
58
32
16
20
444
26
64
126
43
45
39
25
46
179
44
11
75
38
88