33
20
43
60
19
32
26
28
48
92
83
45
58
64
8
98
63
3
67
31
42
59
37
11
22
53
66
4
405
23
21
57
6
123
16
9
35
12
29
13
79
18
122
96