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