13
47
92
69
3
31
217
61
96
77
68
16
51
88
40
32
207
18
7
5
242
107
29
153
352
37
140
34
41
54
30
67
89
35
43
1
19
44
14
23
38
56
53
62
65
21
8
33