14
476
41
66
63
22
73
9
8
117
30
61
12
23
11
7
91
80
35
18
13
24
21
6
5
109
81
167
3
86
39
47
19
44
129
28
48
29
131
159
27
37