48
52
29
5
18
16
40
37
24
12
57
6
20
105
94
66
34
486
7
9
59
35
281
14
61
38
21
15
51
8
23
216
19
25
13
11
10
27
50
42
17
53
46
141
44