253
48
17
46
26
184
32
144
150
16
324
80
142
73
118
86
666
42
47
29
269
65
2382
27
45
36
38
39
54
10
33
78
87
196
130
20
155
134
31
69
96
165
110
35
67
454
1810
30
56
85
22