77
40
71
318
51
57
37
25
55
84
4
26
34
62
18
10
88
8
59
14
19
30
31
16
99
70
108
52
682
562
29
50
41
36
6
32
17
20
53
116
24
33
15
13
151
5
119
1064
22