124
62
74
44
15
96
118
188
24
91
67
61
139
59
31
21
40
20
72
49
29
99
54
39
30
12
32
52
28
197
129
22
88
69
9
58
6
4
51
82
0
60
66
17
543
207
13
2
146
25