1
0
16
14
8
13
26
5
342
36
23
17
12
62
24
49
20
6
35
22
43
37
64
11
59
4
29
21
55
131
97
10
255
119
123
41
63
67
85
50
39
33
31
110