8
26
16
82
34
29
79
21
77
92
139
17
52
32
57
103
58
24
37
90
13
22
56
101
31
49
80
3
83
23
30
116
75
38
48
59
141
4
11
35
36
85
453