6
4
1
16
19
21
44
23
8
46
51
18
171
12
10
14
74
31
25
26
90
24
60
88
126
37
20
48
50
64
83
381
9
84
59
128
234
80
15
65
34
151
796
127
29
40
30
150