69
37
31
114
104
44
82
101
123
152
76
148
178
122
53
85
143
27
160
313
22
13
11
70
88
96
38
115
47
36
222
465
63
45
34
49
228
30
209
185
216
62
77
58
89
71
300
33
65
170
124
395