18
25
49
37
15
32
14
656
87
42
8
29
60
79
34
20
19
21
67
16
58
22
30
26
44
96
33
11
24
129
10
23
101
7
12
76
3
89
9
99
82
6
45