98
9
6
104
27
64
68
44
30
31
2
39
56
15
55
4
20
300
45
19
33
67
0
62
3
23
16
8
28
84
29
116
38
18
52
180
17
78
141
5
290
26
25
63
53
77