175
557
63
102
61
194
22
119
46
10
104
60
91
115
139
190
238
53
17
137
191
69
92
28
25
24
21
59
125
27
62
335
40
52
23
31
113
118
15
68
108
44
8
77
377
49
14
127
126