24
1
2
10
7
5
13
17
226
12
3
6
22
99
125
0
9
8
25
86
70
77
89
149
138
111
73
82
358
204
373
21
96
88
153
30
102
84
60
62
38
42
29
91
16
97
151
46
354