107
317
186
268
35
232
79
369
121
233
38
159
40
238
19
118
113
23
10
152
8
96
12
124
7
90
517
4
88
6
82
1
76