15
43
7
10
47
24
12
25
49
56
118
394
38
83
143
23
41
350
67
133
36
9
42
584
170
19
413
154
127
55
106
22
14
20
8
45
105
685
26
72
3
233
35
246
317
93
94
37
82
59