157
67
50
86
125
156
231
23
85
65
154
28
88
218
569
25
57
71
29
128
276
16
124
39
52
36
339
62
174
118
93
38
131
32
122
58
322
244
21
7
143
74
61
33
22
75
27
81