27
6
18
20
123
173
49
32
33
77
96
36
28
9
15
56
143
22
35
31
65
276
16
104
103
21
34
102
10
8
59
162
69
53
76
88
12
24
125
62
17
26
110
154
37
52
237
107
100
51
82
29
122