28
22
73
24
143
15
46
72
94
81
49
18
14
120
54
194
249
59
32
199
92
155
11
141
74
13
104
42
25
102
240
20
87
1324
89
80
177
135
111
51
45
44
16
52
58
277
153
66
36
354
79
26