22
28
33
8
94
77
15
74
29
45
17
34
12
233
48
102
19
42
37
27
23
89
31
9
5
75
26
101
3
63
2
50
55
62
65
83
13
66
6
38
284
40