9
51
5
47
54
2
41
6
93
28
42
13
12
52
10
7
35
25
36
34
60
19
38
17
18
31
8
24
53
100
21
22
119
238
32
111
58
103
127
297
85
102
116
20
77