273
27
339
83
44
145
73
68
18
199
14
33
66
6
57
64
121
86
30
19
31
48
78
16
105
25
77
50
49
38
12
76
81
185
188
42
59
113
39
88
134
55
22
308
100
60