11
0
8
1
24
6
21
14
13
9
12
17
2
22
10
5
7
3
25
108
4
23
58
38
166
76
30
29
66
136
149
113
758
89
42
47
145
112
383
18
212
53
296
308
105