41
63
46
21
43
17
85
58
15
27
154
81
163
95
97
86
53
124
78
9
22
54
140
35
59
103
66
143
56
23
26
36
34
38
29
55
45
430
14
50
114
25
134
39
65
160
253
73
116
309
52
30