142
161
32
27
99
156
38
16
67
213
28
56
35
68
389
78
36
17
55
107
69
48
692
20
30
98
124
40
8
34
15
31
14
361
421
210
350
128
58
9
19
59
47
41
57
24
22
263
26
63