149
6
29
143
117
277
38
40
75
41
36
35
15
31
48
241
32
102
46
78
191
26
7
25
134
11
47
2
23
22
24
215
3
251
16
253
81
12
179
140
291
103
232
91
549
653
8