22
62
55
39
30
81
94
131
2
38
20
35
4
63
47
15
14
46
33
74
43
17
45
85
202
25
27
171
287
10
60
108
41
32
18
77
53
49
92
7
87
82
61
12
8
51
107
130
211
28