7
18
1
4
102
3
73
13
32
14
58
120
61
6
22
20
21
99
106
9
5
29
12
15
35
25
84
24
8
128
57
28
11
23
17
48
31