22
25
67
96
105
50
210
49
122
52
17
90
57
104
31
71
19
59
233
23
29
147
21
39
47
11
63
65
32
24
536
296
8
26
13
10
48
42
45
15
35
28
443
5
438
208