0
9
44
14
3
48
2
20
18
927
17
92
41
24
68
65
37
21
77
67
52
108
106
109
145
172
75
101
138
81
46
70
27
57
11
89
443
182
149
102
164
29
112
126
457
178