41
30
130
10
141
97
42
22
43
16
25
40
51
125
2
20
105
15
36
29
44
79
18
72
71
38
56
8
167
12
190
57
49
39
26
33
70
143
19
98
116
88
122
93
75
21
65
168
60
114