6
1
10
29
15
16
26
3
9
80
14
32
13
102
42
17
44
12
56
54
104
37
46
292
91
101
131
45
81
180
114
89
479
127
483
87
118
113
130
136
71
256
18
48
226