51
81
19
40
48
14
87
71
6
65
50
236
56
77
38
151
32
79
28
109
140
96
124
31
37
195
130
35
12
125
45
119
27
61
4
8
301
33
29
15
22
42
170
66
52
72
41
385