0
19
26
2
76
17
4
6
48
1
23
13
8
9
11
7
20
34
16
99
43
28
93
27
15
57
10
102
31
29
277
130
47
12
75
58
50
52
55
79