28
13
14
48
15
82
86
21
51
8
16
103
18
46
80
64
117
25
55
32
180
63
102
54
6
39
17
12
40
24
61
9
10
495
38
93
57
99
2
111
118
130
109
35
157