736
301
22
69
104
10
120
36
63
13
105
103
140
158
58
245
194
532
64
253
866
350
641
32
1480
83
51
81
155
1
487
605
118
2
21
4
2151
707
1386
2215
1784
39
33
474
25
7
8
18
35
5
1711
31
14
782
270
49
205
30
480
504
483
67
224
96
17
3
19
23
909
260
24
9
40
11
15
34
113
88
46
242
44
292
80
28
16
169
77
6
262
53
12