16
45
57
31
60
20
19
14
25
12
149
134
113
108
380
11
106
9
54
69
10
273
43
13
65
145
42
27
67
6
188
30
40
28
29
47
99
41
21
77
104
56
23
88
1
51
78