47
12
26
33
43
18
60
162
214
36
56
39
17
10
51
13
95
41
52
45
37
23
25
22
67
11
118
30
16
6
92
14
5
84
101
98
34
15
80
91
100
31
42
27
252
59
228
121
85