251
71
58
39
15
36
97
23
28
83
42
82
30
52
50
35
32
46
26
121
53
99
180
114
8
93
47
27
59
96
108
54
63
17
60
7
20
6
209
25
4
193
67