37
141
31
21
26
16
29
27
34
38
2
7
40
15
70
50
253
55
88
51
30
92
52
25
58
36
56
48
24
86
90
66
33
78
46
22
47
35
43
18
77