17
30
41
23
55
13
185
24
10
83
27
52
29
22
19
282
326
121
66
11
118
91
15
107
61
14
147
145
9
62
38
26
31
739
256
39
34
99
44
68
18
158
12
20
25
5
4
42