44
18
28
22
53
21
197
143
30
200
16
73
274
5
42
110
112
268
82
14
37
46
38
71
86
27
59
29
101
74
121
177
111
78
106
64
81
20
87
49
45
102
55
178
41
51
122
76
349
62