183
61
143
270
36
25
27
5
20
3
69
46
84
109
79
73
48
35
59
42
55
17
96
105
26
2
22
34
4
295
94
146
16
245
65
149
95
87
71