40
28
87
63
21
20
45
4
15
26
35
24
22
19
76
94
116
54
44
111
17
7
13
70
27
30
38
29
47
51
25
89
224
9
188
41
32
61
10