101
58
18
82
31
16
6
40
19
5
8
50
3
10
60
34
13
4
98
208
47
9
15
49
46
80
52
26
78
164
138
12
232
37
54
291
2
59
64
44
66
22