16
27
13
30
233
86
32
24
18
20
19
21
53
59
39
17
23
15
4
126
9
7
14
50
41
76
40
47
81
11
44
34
176
48
25
29
52
26
28
116