21
46
25
31
33
35
32
48
38
72
34
26
84
55
23
20
11
136
149
12
24
88
22
15
109
70
13
18
45
29
66
42
83
19
36
4
60
28
30
256
81
47
100
56
116
41
58