18
86
30
94
105
48
19
47
82
92
22
8
20
106
132
36
17
49
12
41
107
27
118
63
23
69
13
21
33
136
32
28
44
220
110
80
14
59
15
38
62