40
23
193
26
8
39
3
109
4
11
18
10
5
14
12
6
16
7
92
61
28
22
35
55
30
173
15
24
50
47
17
38
20
46
9
37
25
56
79