38
33
23
37
125
107
49
46
60
89
57
58
36
18
66
30
16
5
13
8
31
159
6
4
17
41
2
67
20
11
15
115
26
61
64
51
24
21
27
54
25
12