18
5
144
14
139
19
17
91
107
94
629
75
49
30
12
37
93
51
29
184
183
832
20
25
28
9
228
16
89
111
56
150
8
2
36
15
23
43
61
6
7
26
79
244
108
22