90
37
47
39
8
27
69
13
166
14
28
22
58
35
26
61
59
130
44
17
51
103
43
18
29
41
56
5
25
24
9
10
81
156
115
53
105
100
104
54
87
65
30
292