20
9
12
101
25
84
19
22
169
14
55
42
15
38
78
160
23
103
32
58
107
41
80
132
52
50
225
13
5
144
29
7
3
95
8
125
39
10
35
49
6
105
229
11
61