0
109
4
42
2
72
15
126
18
12
20
1
16
8
13
21
10
26
11
9
49
22
7
45
138
50
29
178
27
37
17
25
14
35
28
319
32
160
34
24
31
47
23
247