22
45
32
23
73
81
31
37
92
28
209
50
97
60
8
30
5
10
39
75
178
34
36
29
83
21
11
96
25
17
467
19
146
40
49
67
42
41
79
235
13
56
15