81
56
15
31
8
22
49
44
4
3
121
28
86
1
32
7
25
16
35
10
48
47
9
19
254
51
43
66
6
21
130
98
17
26
55
52
13
12
257