44
30
18
54
33
618
133
57
83
159
13
39
17
34
199
61
81
52
166
1
4
186
101
48
78
104
26
114
65
212
55
25
32
115
5
80
130
42
111
69
134
252
45
31
478
303
51
27
370
63
119
96
19