151
101
142
55
104
254
52
60
13
124
47
68
121
76
86
29
155
9
143
167
71
22
79
17
208
362
115
87
134
63
158
93
40
64
386
46
179
165
77
476
42
216
59
105
53
80
39
95
145
223
66
154