3
16
54
33
6
41
34
55
23
43
25
10
82
56
4
12
44
17
83
38
13
37
18
29
72
85
58
21
5
2
15
68
27
9
299
11
8
50
137
98
62
31
30
0