30
36
48
94
7
5
6
4
24
19
9
57
52
79
55
22
11
41
194
109
32
50
18
20
23
151
99
12
21
40
68
47
170
16
49
78
124
112
45
134
64
39
58
33
107
98
103
28
8
59