98
33
19
35
53
113
7
8
36
30
23
85
28
42
71
31
106
65
111
3
124
140
103
40
50
39
49
4
55
10
115
0
41
22
56
14
64
32
57
131
43
122
11
63