32
26
6
27
25
31
89
11
82
20
50
88
83
22
15
24
14
18
46
33
77
19
142
51
30
17
21
10
23
45
96
12
36
1331
48
16