191
373
142
531
110
341
28
177
5
128
273
24
27
71
215
161
95
49
44
58
75
73
35
173
23
91
66
47
126
101
72
876
288
165
4
56
70
60
36
32
41
67
846
90
88
46
45
34
86
52
249
116
53
76
114
147