36
112
62
32
25
83
138
67
17
23
37
28
15
248
43
80
161
45
35
8
47
22
27
42
159
84
18
87
91
14
107
16
39
74
368
21
59
72
33
78
114
57
144
179
90
34
68
133
46