197
109
95
116
66
79
96
836
70
80
68
49
90
41
42
81
85
146
44
72
103
287
36
124
47
38
483
86
50
153
46
17
29
9
67
12
98
30
53
59
349
189
35
136
14
58
31
51
99