27
71
31
165
478
36
35
68
59
7
15
16
12
8
67
47
9
43
17
76
22
186
29
183
11
30
432
32
94
99
41
110
52
19
75
14
48
933
358
26
103
66
20