59
18
84
55
85
5
29
27
13
19
63
7
20
6
156
62
30
108
14
110
362
1
52
337
777
53
21
127
162
373
37
31
79
11
75
65
188
35
99
40
47
77
54
4
181
8