50
39
47
19
8
10
13
18
23
15
25
38
17
29
100
42
108
92
30
81
51
65
35
33
112
22
60
72
53
44
270
12
21
84
66
96
133
24
107
90
173
109
115
67