20
308
75
4
43
28
39
15
5
107
22
8
12
56
31
24
7
38
23
11
17
33
70
102
82
116
3
32
18
27
55
93
42
25
51
49
16
114
71
85
19
44
63
64