149
9
48
37
41
31
22
3
84
75
7
8
14
1
2
13
65
12
10
20
4
87
6
59
34
43
29
58
54
11
15
99
46
28
25
18
19