22
16
52
10
253
38
14
9
37
272
12
79
136
8
55
39
13
56
239
96
130
398
41
69
180
150
335
54
110
78
502
42
108
89
255
35
29
86
114
184
208
315
437
26
36
18
46
135
7
90