151
13
31
60
90
66
383
71
29
46
94
57
78
41
125
68
158
102
142
70
15
28
137
171
36
77
204
25
107
153
63
23
55
156
82
73
27
42
190
32
37
64
103
72
34
132
48
26
123
45
560
117
40
38