158
42
46
48
9
83
53
9
24
49
10
28
27
47
23
24
52
74
45
100
107
39
14
12
7
28
16
119
53
92
93
66
56
43
38
58
27
2
13
44
26
32
20
1
89
24
46
91
42
27