146
57
46
215
63
30
50
23
85
28
49
36
77
163
59
218
110
72
268
204
97
136
125
107
24
55
13
81
25
41
159
48
298
514
251
129
47
89
83
26
62
112
153
720
22
14
66
15
11
45
18