6
16
5
93
39
54
59
7
1
30
12
21
14
19
303
18
2
106
10
41
228
28
11
63
26
60
23
27
71
25
9
34
76
20
291
89
24
94
0
31
153
112
98
33
44
13