738
302
22
69
105
10
120
37
63
13
103
140
161
36
58
245
194
534
64
253
871
351
649
104
32
1480
84
51
81
1
155
487
605
118
2
21
4
2159
712
1397
2222
1799
40
33
474
25
7
8
18
5
1725
31
14
23
911
261
30
24
9
41
11
35
3
15
788
272
49
210
480
511
67
224
97
19
34
114
89
46
27
242
44
80
28
16
169
78
6
263
53
12