8
88
30
48
16
7
64
107
28
46
134
43
60
75
6
69
96
56
42
754
93
33
26
44
319
12
45
34
41
63
95
32
27
18
13
25
21
332
10
57
53
89
70
150
22
59
17
233
36