154
181
32
28
1294
54
64
40
14
9
269
17
108
46
106
25
7
430
251
61
31
6
30
21
62
60
103
12
37
90
68
22
462
202
16
66
114
27
140
26
59
604
51
109
85
39
49
33
38
42