14
12
3
17
80
27
21
24
11
6
32
26
4
69
178
38
83
18
84
34
23
123
19
53
131
108
78
735
248
25
68
22
55
62
134
129
51
76
63
92
41
86
122