31
53
29
15
1
44
17
19
20
13
78
79
61
14
107
6
30
101
22
24
95
25
27
104
10
21
23
4
82
26
18
8
683
58
37
16
7
87
12
94
89