93
56
13
36
33
27
40
26
82
166
23
122
21
74
176
79
31
16
78
59
53
57
108
49
37
109
22
42
19
46
39
183
94
65
60
5
226
54
38
8
141
61
45
20
35
48
497
44