179
314
76
122
44
93
5
51
32
100
152
64
66
614
236
94
260
45
18
21
41
237
15
20
142
9
120
34
46
96
22
92
50
48
57
27
42
11
7
30
110
52
89
17
103
72
43
67
129
82