33
32
11
68
83
73
64
26
734
22
76
39
51
29
20
157
66
116
60
731
585
106
902
406
531
8
1154
1
398
1108
185
12
80
94
35
2
983
136
803
137
256
269
10
775
393
317
48
592
198
67
499
811
149
19
223
17