47
15
28
102
19
158
125
79
48
128
51
127
35
67
69
49
84
30
8
6
20
26
21
31
44
18
14
60
56
29
92
37
32
95
58
45
46
85
122
22
63
55
3
74
7