5
55
7
2
39
22
43
126
40
27
49
41
4
28
19
25
44
79
48
8
32
13
61
86
29
16
93
120
1
75
127
26
119
46
52
23
17
11
151
37
18
20
353
21
76
14