43
13
60
122
36
34
31
21
71
27
67
7
140
81
26
70
29
35
72
110
38
18
146
124
20
218
111
92
25
40
47
113
48
37
180
41
64
101
203
150
58
52
83
33
63
59
11
50
88