20
80
10
137
49
24
17
95
27
77
161
53
8
14
13
31
283
131
9
262
98
189
124
23
5
33
57
48
83
6
41
12
4
19
15
3
89
84
2
255
16