11
56
102
48
113
167
247
208
184
20
23
16
10
9
192
116
236
18
17
21
29
15
140
129
115
57
89
69
154
88
79
51
121
46
37
36
13
26
141
81
93
148
70
28
31
124
78
103
142