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