32
26
22
93
29
48
35
27
36
19
25
125
47
24
15
56
71
39
139
31
44
238
41
52
38
75
49
7
113
148
28
129
78
33
42
10
30
20
163
62
95
18