13
150
94
43
60
30
8
27
40
9
79
45
77
24
55
12
17
19
16
64
11
21
66
108
39
32
31
233
52
5
81
37
228
93
18
25
162
38
23
22
283
46
70
67
133
83
34
28
35
44
178
10