189
142
32
147
3399
18
38
53
30
57
105
35
31
16
459
24
79
22
19
78
55
281
41
88
4063
67
222
21
92
47
337
86
64
39
124
27
61
96