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