299
624
17
115
130
22
64
33
9
21
20
35
44
152
126
137
140
36
37
55
73
53
15
25
51
19
30
68
29
24
16
469
11
66
31
100
95
4
23
43
123
78
27
39
13
42