21
46
145
180
62
58
57
78
72
43
20
19
11
10
27
37
31
82
8
5
34
56
12
22
13
120
99
36
14
15
40
28
52
48
45
95
151
17
33
23
41
38
75