23
29
49
26
82
152
24
30
46
38
245
53
99
43
59
37
40
25
54
41
51
69
58
32
42
34
522
33
27
16
169
85
84
65
71
100
120
52
68
70
66
55