56
12
14
11
47
23
28
22
15
51
16
24
43
40
193
25
122
249
76
74
209
115
5
75
66
142
189
186
72
95
42
57
230
203
308
78
117
37
513
254
107
158
80
61
102
32
324
18
281
55
238
397
39
150
93