12
9
27
69
34
30
7
50
112
21
65
80
79
24
91
130
43
93
42
37
3
47
23
39
68
56
146
97
35
318
113
53
67
96
63
58
36
90
19
136
55
32
282
33
92
123
46
54
26
84
87