279
144
89
143
313
81
201
74
37
104
165
123
154
48
33
15
64
49
125
69
114
38
150
16
85
264
136
61
47
25
97
159
119
160
87
127
75
43
26
139
50
192
80
71
55
133
19
95
22
44
45
101
41