40
2
20
174
11
162
14
107
42
28
10
24
35
33
21
23
49
117
16
78
46
97
8
52
26
128
36
72
118
50
51
17
61
41
622
27
22
80
43
104
12
120
159