21
81
130
10
33
39
29
38
9
58
23
48
28
181
7
24
19
14
20
79
17
47
75
45
30
98
150
90
12
119
80
32
35
46
109
18
62
120
43
36
31
16
89
1079