66
55
22
175
36
80
267
50
13
139
30
62
230
44
17
41
47
52
35
117
32
33
27
61
565
95
110
75
65
134
48
24
107
83
26
56
37
74
77
113
102
20
23
39
42
289
279
89
21
6