106
109
82
162
116
99
37
17
90
120
40
36
54
15
197
20
202
123
45
35
24
57
8
53
127
138
100
52
23
89
88
46
62
313
92
32
72
103
43
14
68
26
19
11
48
219
55
33