78
34
23
50
27
61
8
35
69
56
43
30
26
112
115
131
209
70
49
21
74
94
54
38
13
71
102
150
76
82
51
85
258
148
95
31
161
62
53
366
81
211
232
83
165
16
681
29
60
108