94
17
23
11
27
588
24
13
768
2
50
69
8
18
99
60
42
14
78
115
49
53
41
61
40
10
4
29
121
54
38
33
242
56
101
103
9
16
65
28
47
80
26
48