30
14
45
217
70
23
208
24
7
44
41
112
48
39
33
10
89
173
111
84
42
3
145
203
106
12
62
134
40
160
58
174
34
8
96
186
28
88
105
50
140
18
64
73
76
133
56
16
2
25
36
13