27
15
18
25
8
30
21
29
16
10
36
228
151
19
76
171
51
354
12
22
87
125
126
34
23
42
84
183
40
62
33
45
215
109
39
6
44
11
68
37
205
103
134
227
88
41
32
118
13
24