79
247
170
86
45
389
56
393
166
66
133
297
2728
154
232
1156
342
47
71
122
54
34
14
1312
57
91
16
83
150
126
62
50
38