67
243
51
95
36
24
150
17
39
72
44
16
28
56
111
1
97
93
296
65
31
4
131
69
241
325
121
90
43
181
46
171
25
41
108
75
32
300
42
30
88
277
37
45
79
23
74
47
20
266
40
139
66