21
8
65
12
15
68
40
147
88
69
522
20
6
76
73
47
2436
53
32
134
194
208
36
64
34
43
85
10
318
298
201
206
82
46
75
290
83
202
114
100
106
63
38
98
51
169
35
90