18
22
4
30
36
69
11
17
8
34
38
288
12
19
435
160
21
40
16
32
37
6
46
59
52
116
68
28
5
15
25
10
77
31
92
281
45
43
63
51
253
13