32
82
21
71
23
5
14
15
18
37
131
134
113
92
81
48
44
30
17
24
146
41
12
84
93
356
185
72
64
36
122
57
55
303
116
38
63
76
53
156
39
20
74
523
31
26
34
99
318
190
264
11