15
7
21
46
25
13
1
41
20
74
50
9
93
65
140
40
61
14
174
63
35
37
28
17
56
3
16
107
18
6
55
30
42
27
26
43
318
5
57
113
8
36
68
282