47
35
222
29
52
17
64
44
19
25
34
110
27
91
54
32
65
59
78
33
86
36
146
170
41
136
216
109
69
70
62
137
45
61
49
42
236
135
76
99
46
58
172
251
107
104
21
89
57
40