5
17
23
8
19
16
6
3
14
33
24
25
75
22
28
63
635
81
15
21
1
12
2
13
42
46
70
18
67
65
10
11
36
110
41
88
39
485
35
270
29
294
47
27