42
10
15
47
68
7
107
21
40
38
17
101
114
36
79
6
9
37
2
14
44
20
5
13
12
123
33
291
93
108
22
99
34
35
74
24
56
11
46
39
76
88
18
16
28
218
110