183
244
72
146
54
27
114
82
91
8
64
12
42
31
74
32
9
57
40
56
43
30
36
45
15
22
47
26
34
164
49
93
46
20
106
78
88
14
48
28
65
77
25