20
10
108
33
73
18
151
47
62
130
11
165
92
19
57
225
6
21
31
59
52
17
45
54
25
121
74
48
37
60
382
104
64
58
2
70
78
46
80
30
51
14
36
26
29
101