78
284
143
43
56
115
81
62
22
92
42
84
93
138
76
108
52
131
44
83
98
67
86
46
59
33
80
49
279
39
167
35
140
166
340
10
61
16
263
160
25
38
41
8
65
20
110
141
23
36
146