75
137
79
53
23
78
55
158
26
48
18
16
38
71
64
151
67
17
120
56
31
25
254
28
70
143
222
94
113
104
44
144
90
77
35
41
62
132
409
51
87
14
60
27
114
33
211
118