14
98
31
63
22
7
57
5
21
83
52
188
25
24
6
71
4
35
76
10
467
42
2
286
53
82
77
13
18
155
65
16
58
11
45
9
50
15
8
19
37
23
140