28
40
12
26
125
629
20
6
11
38
50
23
4
10
14
49
48
24
37
220
52
244
17
41
72
13
25
36
19
97
55
18
96
68
132
76
94
31