28
26
22
15
47
9
18
58
117
31
44
14
37
43
6
34
111
20
53
66
123
77
49
21
8
23
7
3
41
124
33
125
311
119
12
5
16
25
70
54
27
11