11
55
183
231
10
31
269
38
23
42
146
17
19
116
101
415
40
21
229
502
323
14
89
3
52
81
34
86
73
169
49
29
140
24
16
15
72
71
33
39
59
485
66
26
46
25
30
47