12
38
276
44
29
24
25
21
36
27
249
16
42
19
101
5
100
30
9
17
43
32
153
57
58
133
71
14
50
145
26
15
189
2
72
83
563
220
11
470
47
67
34
90
4
28
41