17
116
36
98
76
12
18
21
5
24
111
7
29
10
4
83
62
30
308
9
89
57
8
38
40
16
51
11
58
103
143
13
6
22
39
23
20
15
94
27
74
60
42
44