248
64
22
31
131
56
405
76
112
135
111
42
35
66
51
20
162
36
39
71
193
289
16
109
79
543
21
24
68
120
25
55
190
32
143
579
215
44
107
500
594
89
199
150
259
114
136
170
228
94
197
29
95
23