11
63
29
117
21
26
291
37
79
20
119
70
80
14
50
98
88
24
54
16
87
91
262
36
57
174
346
49
47
89
27
169
138
15
99
62
137
60
215
51
85
41
130
76
635
61
43
97
35
105
40