42
90
13
46
34
125
29
15
7
5
28
17
14
32
26
38
6
45
8
10
47
200
79
20
61
78
25
50
19
41
53
30
190
9
18
23
48
12
175
37
96