20
160
64
31
15
60
35
29
32
772
120
52
9
142
17
27
53
175
14
30
75
34
33
21
22
56
106
297
25
6
100
111
42
93
38
85
7
48
41
46
67
11
104
273
187