13
0
5
9
30
27
2
10
60
29
8
19
17
14
7
24
50
33
44
65
20
21
23
78
25
3
205
53
123
199
180
42
11
82
47
172
114
96
149
258
92
100
135
268
74
63