13
12
10
35
30
3
20
46
155
73
56
40
22
60
39
64
77
16
15
238
100
26
14
70
33
51
42
29
409
24
7
17
166
1
32
8
50
9
120
37