51
11
144
162
7
966
279
33
10
16
14
19
325
42
72
9
43
125
20
17
48
128
21
6
22
56
44
154
23
31
49
253
681
57
4
66
24
309
25
18
15
84
27
26
13