136
69
146
34
82
204
141
31
22
119
100
205
59
145
89
73
74
557
12
226
15
55
38
44
20
291
88
163
182
65
27
154
113
51
50
49
33
25
6
37
97
35
121
17
23
24
28
102