38
41
47
45
82
110
124
22
31
39
17
12
106
15
51
16
11
57
40
6
44
63
48
26
90
73
84
92
126
127
25
28
66
272
74
52
446
37
229
30
80
49
123
61
14
60
62