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