5
28
40
88
17
79
1
69
15
31
7
21
8
62
4
86
89
53
11
37
9
50
19
12
16
35
25
23
14
20
34
30
131
61
36
130
29
27
59
49
26
63