9
89
2
91
38
20
133
23
13
38
44
50
44
8
31
27
29
11
8
28
12
9
22
24
28
6
50
27
59
49
14
53
51
43
38
102
36
37
33
46
52
32
6
42
65
67
6
21
157
36