60
69
7
30
23
62
103
261
16
24
13
35
8
22
20
1512
178
226
72
19
167
83
61
40
221
75
136
244
562
56
106
141
26
359
351
121
278
717
498
86
203
104
199
47
18
34
63
55
43
42
157
14
9
15