106
144
73
70
20
55
28
176
46
37
104
40
30
84
62
25
59
22
24
18
54
511
82
36
171
94
47
110
182
63
49
128
16
56
158
89
35
151
138
79
71
11
112
130
76
21
12
136
43