5
42
94
8
54
17
13
22
21
25
33
46
24
49
80
143
37
6
14
4
23
9
63
28
45
38
117
10
56
50
15
44
60
51
30
12
41
39
31
48
277