36
26
19
122
24
89
99
31
10
130
29
114
46
64
22
42
43
63
84
49
55
223
127
263
47
59
65
11
35
57
28
74
53
80
137
104
27
34
61
156
15
38
54
179
50
14