7
78
22
21
47
10
41
53
23
15
54
134
87
4
6
148
30
84
27
34
39
337
62
59
40
26
16
43
36
57
28
12
49
117
185
61
156
32
13
31
35
45