49
27
43
12
18
38
47
21
15
25
24
35
7
50
76
17
45
29
39
78
162
42
157
102
16
51
100
19
1
127
28
9
88
6
36
55
83
60
41
69
149
131
31
79
333
74
63
13
30