16
48
31
177
102
156
65
23
55
130
5
77
46
74
12
19
47
17
14
21
27
13
25
11
10
204
1
20
39
98
26
95
57
36
73
94
24
28
8
9
49
100
37