21
36
12
76
5
39
37
157
25
28
51
41
18
15
14
44
75
17
130
156
42
95
30
11
10
65
43
79
78
6
27
23
52
19
26
20
50