30
1
11
18
15
48
6
35
45
16
19
9
12
14
79
41
142
51
106
109
94
40
72
59
33
52
60
77
231
91
78
17
25
20
68
43
56
55
23
32
103
39
38
1431
58
67