18
19
4
47
59
7
5
28
81
9
43
40
23
36
26
164
83
21
14
552
24
56
149
35
12
13
17
77
20
16
75
11
15
30
79
3
37
6
10
86
39
44
171