57
152
32
83
171
110
90
138
132
136
128
89
165
53
241
46
35
67
59
140
25
41
20
15
50
55
94
65
109
31
257
56
142
116
86
220
19
34
33
26
49
52
37
122
54
42
382
106
141
39