14
20
8
18
169
19
11
7
3
23
89
29
35
43
51
122
48
76
17
33
79
80
37
28
71
65
345
40
81
12
54
42
44
118
70
62
160
15
432
176
306
72
34
25
121