18
175
40
26
49
25
5
16
8
98
23
27
54
38
157
132
69
90
48
45
12
89
10
33
13
11
2
70
1
6
115
59
67
21
37
58
35
29
50
15
31
107
32
9
14
30
93