298
21
16
125
38
19
58
29
100
18
45
6
10
14
37
84
30
27
5
20
2
4
89
8
35
49
122
165
3
127
32
15
105
130
42
7
53
33
12
62
28
52
60
63
39