75
9
50
23
32
60
20
24
143
13
218
226
49
111
27
52
11
34
135
114
83
105
181
110
85
69
99
72
107
29
31
58
76
54
45
141
12
126
80
28
55
253
38
77
74
140
170
91
37
33
295
67
261
40