5
9
8
28
6
3
50
40
39
150
14
41
47
18
30
32
10
13
11
53
25
20
165
26
24
72
29
79
93
129
27
34
15
44
36
37
87
63
23
62
35
51