31
30
17
103
39
27
19
25
94
22
12
156
28
52
13
56
44
18
14
49
50
69
47
26
15
42
65
23
3
116
146
6
45
7
54
85
32
63
132
40
33
36
67