7
98
30
49
116
55
39
54
153
2
84
52
21
27
91
259
12
45
23
16
11
47
15
5
42
9
10
22
111
60
20
107
112
34
4
36
8
3
14
6
77
83
37
76
28