18
32
106
5
11
143
7
76
51
98
8
360
65
39
30
4
17
13
10
12
3
1
33
85
46
74
2
172
79
24
20
26
69
23
301
14
81
78
116
263
6