39
181
35
14
44
158
33
41
37
236
22
64
235
137
128
54
114
109
149
77
66
91
61
115
24
8
57
75
42
395
361
60
68
74
81
51
28
80
65
292
34
119
19
56
134
123
225
53
36
145
38
122
49