16
10
19
5
14
18
132
12
32
11
4
33
72
45
153
8
9
35
28
15
78
374
23
175
40
88
2
7
58
108
57
55
34
31
52
22
17
25
13
419