266
119
106
56
152
39
58
94
78
49
93
114
20
66
67
36
65
147
82
162
108
81
23
51
128
40
18
12
13
32
35
19
8
34
16
142
72
61
97
28
64
243
54
4
109
87