6
252
403
133
168
38
58
55
24
671
25
8
44
43
29
23
103
88
45
40
41
153
156
35
15
125
342
102
323
16
14
11
72
753
150
98
81
32
30
27
17
10
123
57
95
75