237
58
72
51
64
84
70
168
90
113
1007
787
1
1
160
120
29
1
1
2
2
1
1
1
1
1
156
14
1
1
1
1
1
1
4
1
122
1
157
2
207
5
198
143
324
315
27
1
1
6
3
1
2
1
6
6
1
1
1
2
108
4
277
1
3
1
1
17
158
2
51
324
1
27
2
372
2
329
295
1
1
6
2
2
1
1
1
1
1
1
9
8
3
1
13
1
1
1
1
1
2
1
1
1
1
2
1
8
3
4
1
1
3
2
1
2
1
1
7
1
1
2
1
1
3
1
117
19
1
1
97
1
1
2
2
1
15
67
35
7
763
134
1
545
1
1
254
192
14
298
29
1
23
119
17
46
999
8