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