18
50
11
25
16
10
22
76
12
2
44
36
183
46
6
32
26
54
91
30
73
177
61
39
28
20
53
15
9
85
40
33
5
31
99
13
23
51