0
4
126
36
27
32
15
21
23
31
9
19
53
30
34
24
102
101
58
42
26
56
73
43
109
46
81
33
25
52
87
63
35
68
136
98