58
62
38
537
98
16
24
27
88
30
47
93
6
4
19
79
34
13
156
7
18
14
128
74
78
53
23
20
51
37
21
15
29
141
46
57
26
40
95
31
11
22
84
12