47
15
28
102
20
159
125
79
48
128
51
127
35
67
69
52
86
49
30
8
6
26
22
32
44
18
14
84
60
56
29
19
92
37
95
59
46
85
122
16
63
57
3
74
7
31