1
5
42
48
2
17
131
22
13
91
18
21
75
43
29
135
57
28
39
15
12
37
59
25
64
41
23
56
53
8
145
83
94
19
44
46
147
11
26
9
168
27
52
398
207