158
95
69
96
161
374
57
26
64
72
141
49
32
110
70
89
38
75
305
223
68
101
231
157
83
76
45
62
80
60
174
14
291
52
176
74
102
116
48
46
67
50
106
164
63
341
59
66
324
71
145