4
8
25
15
21
2
16
40
9
38
23
34
36
20
18
31
60
28
19
100
71
37
49
90
44
41
45
46
84
42
69
415
29
154
102
22
48
24
86
122
58
17
67