46
63
59
42
51
49
47
82
54
32
38
40
39
13
36
106
124
28
50
30
138
100
231
45
102
128
152
140
57
8
213
68
398
89
21
137
449
33
77
99
144
104
34
187
72
55
25
153
94
20
87
70