10
132
131
218
95
3
25
61
35
50
18
56
62
122
31
15
145
13
47
24
49
82
60
81
22
48
73
6
46
29
41
159
66
19
20
51
53
45
14
133
9
28
5
126
257