24
32
28
59
34
146
11
90
14
33
10
88
27
46
23
22
53
9
8
42
21
40
6
13
49
68
36
382
92
141
17
39
15
51
47
132
108
5
35
179
3
129