56
53
41
338
28
104
116
89
32
75
204
25
30
863
39
48
34
55
108
79
70
82
24
43
52
73
21
8
27
46
51
227
20
177
16
37
199
58
81
112
157
9
61
11