51
38
56
14
78
11
67
27
7
2
23
29
18
356
17
103
82
70
172
66
8
22
16
20
35
219
6
232
227
33
347
65
50
52
10
9
60
30
28
25
31
44
24