14
7
84
53
18
46
19
34
42
35
60
82
148
87
23
13
95
11
45
30
50
21
12
88
106
99
85
100
151
66
75
49
38
41
55
15
57
63
89
149
98
253
104
29
125
237
94
58
86