6
0
4
21
8
37
111
199
92
44
51
109
30
26
167
45
323
41
179
66
390
20
61
129
29
68
74
69
90
328
35
47
138
91
172
46
22
124
117
38
119
65
174
72
146
40
31
12
17
93
83
191
13
407
64
27