11
6
5
3
8
86
2
19
32
29
26
10
4
18
25
33
7
31
44
1
24
39
241
54
21
22
17
81
35
84
70
28
38
16
51
59
98
58
12