140
25
81
31
53
24
144
51
126
22
138
85
334
180
88
18
30
17
101
15
181
57
128
50
69
129
39
68
70
328
23
48
9
137
272
28
26
520
252
97
113
65
27
4
43
67
49
19