148
55
29
60
28
17
76
68
16
57
46
162
64
83
71
61
621
59
20
126
13
146
52
291
85
49
33
188
121
18
14
35
38
70
19
175
63
137
1074
36
233
80
54
136
10
67
347
48
27
348
181
481
37
129
341