113
71
99
36
60
55
42
53
338
28
105
120
89
32
76
208
25
875
40
48
35
110
86
84
33
44
74
21
9
46
52
57
43
229
20
186
18
37
205
30
61
82
112
8
159
10
62
34
11