28
1096
507
18
981
64
40
318
628
81
16
61
390
6
20
7
17
8
33
41
274
4
22
10
48
11
24
723
13
80
121
14
597
165
654
103
131
5
84
59
49
62
90
252
137
119
78