46
13
14
31
8
30
20
23
41
17
28
15
6
42
56
16
54
69
11
68
129
117
45
33
12
37
7
38
19
36
81
188
57
26
95
208
51
9