9
3
22
57
12
31
93
30
107
48
7
49
83
6
23
75
77
13
73
10
32
14
56
27
58
141
16
37
46
35
18
88
52
53
45
29
28
5
41
65
24
222
1