9
7
21
52
107
96
25
35
39
26
30
19
101
38
16
24
14
29
4
141
41
70
95
6
15
33
22
12
11
68
32
23
60
10
18
120
78
79
65
36
17
233
87
59