16
18
10
27
9
1
50
19
22
102
3
14
31
49
28
13
4
15
44
25
382
38
7
51
29
64
39
35
8
17
98
32
11
150
88
24
33
34
107
40
30
45
58
69
55
93
57