228
793
94
5
87
32
34
2
63
27
62
30
109
31
66
245
47
415
51
83
23
21
110
3
44
37
19
196
45
837
108
76
24
29
79
38
43
282
77
17
142
73
49
78
39
40
58