88
41
26
159
23
56
354
16
246
310
185
93
55
22
21
87
70
13
18
66
181
10
63
112
85
58
331
11
45
38
94
25
123
24
37
72
30
46
460
47
100
20
375
65
253