39
14
18
62
5
31
184
101
63
22
21
51
23
347
4
24
20
49
27
207
11
15
357
10
128
192
6
247
17
35
34
43
533
431
2
84
180
77
48
45
89
16