22
43
131
11
92
79
16
99
14
108
46
34
88
72
126
103
64
7
69
28
54
44
93
21
66
86
42
51
36
15
30
24
13
100
48
68
55
27
53
166
35
83
19
220
429
52
5
47
10