11
12
52
34
18
102
66
35
41
53
42
89
49
24
88
43
23
77
269
93
21
47
186
138
44
37
9
90
10
40
14
71
107
28
29
16
70
73
25
109
255
193
83
59
120