1
0
5
7
46
16
21
13
33
15
30
61
86
23
22
56
18
106
59
104
68
40
57
37
25
47
11
8
108
49
27
26
31
12
43
24
89