112
48
70
94
53
208
123
25
181
153
67
15
74
119
47
30
294
16
64
43
31
146
23
37
38
104
52
190
20
394
775
238
46