7
21
101
104
43
53
29
28
11
25
19
70
41
15
13
24
33
17
12
5
45
23
20
4
32
48
58
147
126
51
159
18
226
9
10
8
27
6