14
72
76
39
33
21
78
43
293
55
17
53
56
37
62
35
8
129
99
77
65
298
29
80
117
49
119
198
180
44
30
75
7
19
34
103
139
79
16
40
28
36
20
32
83
25
41
15
46
42
11
31
12