183
172
159
87
10
88
54
47
120
53
62
136
109
38
82
44
25
152
132
15
56
19
46
34
28
134
21
33
274
145
125
32
31
165
55
113
72
93
242
237
291
795
20
24
112
51
360
27
74
36