13
9
24
31
14
3
47
12
18
69
10
4
28
7
38
140
6
48
16
45
22
2
5
27
8
131
42
62
19
82
139
26
41
57
52
84
88
144
153
75
102
325
117
174
148
332