4
3
13
15
40
130
33
72
52
38
44
107
27
11
46
90
37
69
28
67
81
10
79
75
48
26
85
114
93
56
84
9
96
136
42
65
6
88
80
41
19
21
18
14
23
54
35
16
50