10
101
21
72
23
148
121
33
22
5
38
51
9
15
6
28
31
11
41
205
83
35
56
95
18
134
182
3
34
17
174
64
16
57
59
20
110
350
40
55
24
82
14
219
8
66
97