82
98
52
29
90
99
127
39
73
27
241
68
110
20
160
17
19
22
16
84
34
9
26
54
11
42
14
45
267
57
7
13
28
18
36
31
30
109
49
170
15
72
50
75
37
60