155
20
469
347
174
87
42
45
117
54
185
76
70
151
197
111
159
127
19
24
100
15
63
106
141
114
53
39
23
104
33
113
40
11
112
77
47
35
386
105
240
238
180
337
48
69
60
160
129
183
90
108
28
18
110
215