0
2
12
5
7
13
21
9
1
16
29
18
20
52
3
26
33
93
53
6
427
14
66
78
10
87
46
84
351
36
63
43
24
17
51
42
57
39
50
86
19
35
110