11
54
28
13
102
5
135
67
35
69
41
159
15
7
64
71
34
27
175
60
24
33
40
72
108
25
100
278
88
18
26
2
62
19
165
84
29
66
10
51
575
101
141
333
45
326
48
8