24
45
430
33
89
103
64
94
79
16
56
47
125
73
80
30
17
92
29
40
22
26
48
23
20
128
144
71
37
19
135
41
34
156
100
31
51
111
102
57
374
46
61
28
14