22
24
27
53
20
8
9
543
15
34
17
161
13
82
19
145
31
14
69
157
30
16
6
3
74
65
179
67
38
43
58
40
26
92
29
73
12
149
4
44
107
78
59
11
39
86
50