449
18
24
2
79
44
13
3
35
20
101
64
41
25
156
5540
31
23
355
48
65
56
53
51
32
37
28
15
103
16
49
76
30
149
63
185
14
40
10
119
6
386
19
0
88
5
247