736
301
22
69
104
10
120
36
63
13
105
103
140
158
58
245
194
531
64
253
866
350
642
32
1480
83
51
81
155
1
487
605
118
2
21
4
2148
708
1384
2214
1781
39
33
474
25
7
8
35
18
5
1708
31
14
23
907
260
30
24
9
40
11
3
15
782
271
49
205
480
504
483
67
224
96
17
19
34
113
87
45
242
44
292
80
28
16
169
77
6
261
53
12