1
20
24
5
28
51
79
55
137
101
15
69
13
85
96
41
155
17
2
47
32
9
25
19
111
8
6
59
34
54
70
3
88
39
67
31
43
46
35
33
66
37
22
53
56
499