275
10
7
6
24
26
11
12
9
4
25
14
15
5
22
13
29
201
223
167
23
28
17
31
72
179
76
58
48
139
123
50
32
34
47
92
36
67
61