20
38
55
15
19
36
98
7
43
22
46
16
39
201
51
151
101
47
41
66
99
184
48
32
84
42
223
33
23
96
78
60
35
50
248
52
3
30
143
10
127
82
53
8
102
31
28
11
67
24
13