0
34
1
8
5
11
16
13
47
29
21
23
22
14
20
42
38
100
30
6
33
26
40
27
52
123
53
36
46
61
49
75
45
587
102
85
127
435
153
126
50
56
43
109
84
110
469
51