38
125
81
18
17
25
21
30
72
49
32
20
23
22
203
117
96
36
15
14
9
28
29
40
27
64
13
171
7
222
173
19
26
74
33
45
37
51
11
113
52
41
43
80