75
73
37
18
33
30
24
31
1
7
48
5
323
25
82
89
49
76
19
20
16
11
17
34
41
12
39
4
88
53
32
288
63
43
40
77
14
259
8
45
100
54
97
178
79
26
72