126
68
71
91
70
113
47
26
178
66
51
23
251
22
166
16
18
30
10
19
41
21
24
35
13
12
49
39
189
316
86
3
5
7
37
79
220
4
29
150
304
312
40
20
61
25
110
191
130
124
17