1
5
80
14
20
8
22
54
52
19
9
21
4
48
25
108
28
11
30
34
32
59
16
31
7
98
41
18
37
35
10
264
6
15
83
90
23
105
55
38
230
27
292
33
72
40
64
333
103