24
32
33
6
35
45
25
4
22
18
159
20
16
7
77
148
46
53
63
39
55
28
41
184
43
82
54
75
179
48
52
23
30
72
26
70
15
112
377
11
8
36
97
17