22
30
13
21
77
9
217
26
45
113
164
38
15
65
10
59
11
28
102
81
14
54
7
52
25
17
42
23
31
39
34
6
19
35
33
5
64
160
55
12
60
171
70