191
42
28
72
144
50
129
116
80
20
19
53
152
77
64
31
110
30
73
147
389
174
15
176
37
56
36
237
51
79
170
49
99
32
26
41
195
58
22
208
9
21
29
47
123