30
228
15
24
12
26
32
23
31
2
36
61
33
41
9
29
56
19
72
153
10
52
63
18
707
14
170
119
164
315
64
59
139
122
79
51
45
35
13
58
158
6
11
28
149
210
123
22
215