12
10
7
14
24
53
16
46
23
79
11
15
17
81
47
18
104
50
70
28
34
64
57
86
38
78
67
43
293
157
35
51
134
299
280
39
8
30
41
22
63
100
113
19
32
87
89
156
181
29