10
61
39
130
45
34
135
63
37
43
415
42
22
29
17
14
207
40
78
8
30
77
38
24
119
31
52
25
7
21
36
13
19
9
171
15
50
44
27
97
16
148
294
83
35
70
146
159