63
9
2
111
60
19
41
53
4
27
45
81
26
70
40
137
55
22
158
12
25
10
288
74
31
20
103
68
18
29
33
24
11
120
56
36
80
50
35
131
72
3
107
127
39
7
84
130