94
110
81
18
21
3
53
12
36
26
14
24
109
8
4
11
6
70
20
9
39
10
670
17
98
7
29
19
67
34
1
469
28
93
42
55
38
22
45
25
40
172