25
15
5
35
54
112
39
50
57
37
22
33
145
46
17
12
66
43
30
32
10
38
65
34
49
16
51
44
69
249
71
339
53
128
11
42
58
36
48
237
163
82
41
14
23
24