12
10
78
51
41
118
66
9
24
93
52
57
42
56
154
14
18
23
62
38
44
80
29
17
76
303
50
5
178
83
11
94
25
21
68
79
60
26
32
70
7
121
2
61
58
65
95