18
39
189
23
12
41
109
47
16
62
27
32
31
45
104
63
91
21
48
15
1322
36
66
134
126
10
11
70
26
112
30
46
38
299
226
99
28
60
42
17
8
3
13
0
7