24
11
54
27
15
35
73
152
22
3
84
43
31
18
485
14
25
5
136
39
20
397
46
120
32
17
49
74
110
64
167
90
28
12
85
26
13
186
41
19
65
108
98