396
757
33
19
53
25
52
1
38
28
89
80
91
7
275
200
45
5
130
22
21
183
36
17
337
48
15
3013
72
44
398
704
46
95
108
23
1585
24
12
82
30
60
14
8
73
29
49
32
67