91
76
81
162
231
105
234
65
50
48
84
157
186
75
128
59
63
53
72
92
35
36
33
25
41
94
97
24
155
140
54
34
62
45
176
16
28
37
108
23
15
86
93