10
52
40
4
13
73
22
103
100
17
32
12
39
59
28
41
147
14
51
57
68
250
43
5
96
37
54
11
16
8
7
25
155
30
23
9
63
21
3
24
38
20