56
72
51
54
38
164
126
21
31
7
50
157
19
44
17
175
25
28
11
384
34
208
40
67
248
94
242
198
5
96
65
58
16
227
24
82
118
116
57
22
10
219
9
27
60
59
13