18
9
0
7
3
96
1
4
13
8
12
22
6
5
2
117
11
72
121
36
29
10
27
17
19
52
66
347
225
122
782
76
108
65
39
172
439
50
41