28
11
19
24
3
143
124
72
18
58
53
230
30
23
51
47
20
76
255
39
17
174
55
42
15
46
115
5
91
45
94
36
227
14
60
61
21
428
83
12
68
105
33
4
48
63
296
25
121
59
85