1
0
3
4
34
29
6
39
14
5
27
48
20
9
8
21
7
15
23
55
83
114
159
85
65
104
346
198
58
30
53
56
46
96
13
35
50
16
105
19
18
12