16
122
11
43
12
14
3
2
7
15
49
17
6
54
81
40
24
9
30
13
18
4
74
10
28
21
35
158
58
44
29
33
8
67
19
23
27
42
80
119
299
148