11
15
179
55
147
39
217
35
25
245
541
116
33
97
69
16
18
13
51
79
62
27
53
22
195
17
138
30
42
14
65
222
196
40
32
211
89
21
24
73
31
52
74
76
61