16
18
15
23
14
35
28
29
5
58
118
11
38
65
74
297
231
21
160
93
133
194
42
4
75
12
10
46
54
20
73
25
6
31
13
8
9
52
116
62
7
51
2