9
93
30
254
4
10
58
39
14
95
27
48
3
23
303
19
8
17
15
21
13
36
101
2
242
92
61
373
6
69
12
50
16
34
31
26
7
22
24
60