13
17
9
2
16
14
37
6
65
10
54
15
19
69
51
255
140
218
55
22
67
223
71
36
56
134
49
380
86
82
68
30
96
178
406
186
33
156
102
42
95
48
146
298
66
565
28
27
290
41
94
74