20
13
3
34
6
11
7
1
5
71
10
14
15
81
37
17
44
26
9
31
8
121
97
88
102
38
89
25
39
19
65
77
51
36
33
43
134
12
174
2