0
7
31
18
14
92
13
5
100
21
37
22
8
29
41
46
24
60
69
70
19
10
26
58
53
17
56
20
32
34
47
36
363
66
167
123
152
352
107
129