7
3
33
13
9
8
36
6
131
58
14
78
24
2
27
4
21
12
26
37
32
94
89
1
96
203
152
102
60
30
281
117
59
62
125
106
81
5
34
75
85
18
46
105
51
29
95
99