84
136
87
40
76
159
41
19
70
49
57
96
281
99
89
85
74
132
60
176
637
375
429
91
62
93
79
25
37
332
248
130
48
51
32
71
77
34
469
6
7
9
4
88
14
46
16
142
56
21
98