96
81
48
37
174
49
40
33
23
13
31
58
67
51
80
25
105
59
270
191
26
91
117
38
27
44
153
24
52
14
29
112
8
125
54
134
19
32
78
84
116
50
53