739
302
22
69
105
10
120
37
64
13
106
103
140
161
36
59
245
194
534
253
875
352
654
32
1482
86
51
81
1
155
487
605
118
2
21
4
2172
715
1402
2228
1810
40
33
475
25
7
8
38
18
5
1736
31
14
23
916
265
30
9
41
11
35
3
15
792
272
49
212
480
513
68
225
97
19
34
114
89
46
27
242
44
80
28
16
169
78
6
264
53
12