47
10
18
16
128
19
25
53
23
42
29
11
21
100
114
50
118
34
183
22
51
74
179
120
117
41
70
72
39
35
28
26
13
14
75
5
8
48
85
2
66
127
33
17
32
46