15
40
89
10
146
12
14
8
38
32
217
155
496
22
435
163
31
7
51
26
56
133
70
86
59
62
246
21
28
55
67
18
115
61
74
25
236
76
97
504
233
57
58
120
54
11
52
9
46
16
34
142
19