42
33
44
68
67
29
13
43
101
162
28
62
53
49
58
23
121
27
77
32
180
18
39
22
31
70
17
188
12
38
66
25
534
36
83
80
145
219
48
64
128
140
298
202
47
10
9
37
74
73
88
103