44
78
20
13
49
29
31
64
22
40
18
19
118
200
158
88
25
273
43
128
132
799
303
16
50
55
369
83
166
32
117
190
35
144
48
74
39
68
23