65
61
42
32
24
25
48
27
151
49
54
185
70
68
66
46
85
47
114
35
107
191
214
22
212
92
72
11
137
142
71
139
232
165
105
28
80
129
98
103
63
36
53
23
87
30
51
39
59
111
74
101