235
62
121
25
10
115
13
35
37
81
112
66
149
156
198
22
23
24
358
0
113
693
33
890
143
164
30
70
736
41
318
82
84
146
60
61
29
99
281
12
74
65
133
98
50
87
107
5
93
54