147
43
90
55
123
10
31
14
24
38
17
15
30
23
44
28
36
124
29
222
40
20
81
117
33
162
83
74
120
101
50
62
52
37
67