0
23
4
15
2
5
14
19
3
8
6
10
76
24
11
12
35
362
61
38
498
81
197
200
144
62
122
94
112
162
82
238
240
118
119
149