20
48
80
9
136
47
21
16
43
95
26
76
161
66
53
8
14
13
45
31
271
128
248
46
98
257
185
7
121
11
23
4
30
60
55
10
28
61
82
79
6
41
12
19
5
15
18
44
57