0
7
33
18
14
96
13
5
31
100
21
37
22
8
30
41
46
25
60
69
70
19
10
26
59
54
17
56
29
20
57
32
24
34
47
36
363
66
168
123
152
352
107
129