11
9
4
3
6
39
19
2
8
91
41
44
29
13
14
17
27
25
21
98
155
7
31
43
22
95
33
23
38
54
37
56
1
5
89
12
61