3
59
13
25
135
84
48
38
26
42
7
8
46
14
10
43
24
86
12
15
52
0
9
23
126
19
80
6
94
57
1
64
111
17
29
28
27
200
21
187
91
121