74
9
2
5
10
4
30
25
63
44
14
68
149
131
94
107
160
118
242
112
92
124
148
47
250
262
159
147
90
333
156