97
33
80
9
10
74
85
64
40
57
24
67
56
336
48
82
126
44
28
21
32
46
51
78
16
12
26
19
2
106
1
27
37
13
4
18
36
61
176
54
0
23
76
110
60