99
57
2
15
53
13
38
5
82
30
1
37
76
14
32
16
74
8
33
52
9
4
85
204
113
3
25
111
45
125
11
24
40
28
23
279
60
31
64
10
35
17
18
19