14
86
19
36
50
10
41
17
43
46
79
33
96
167
5
42
81
7
24
48
37
15
39
123
38
21
16
22
101
95
57
47
31
105
97
317
30
111
92
134
286
89
73
208
90
113
201
174
25
45
54
72