76
166
116
16
24
14
12
21
22
27
176
280
9
413
31
133
90
54
145
11
13
74
10
25
36
18
41
187
703
47
175
35
42
83
99
56
32
26
50
15
95
179
59
84
58