5
77
3
38
40
20
255
10
60
53
35
23
14
11
36
86
47
7
33
58
34
39
46
24
8
49
32
110
9
70
121
22
51
204
12
1
25
41
28
19
16
62
57
26
6
124
76