32
18
13
20
15
17
91
29
25
169
31
16
22
23
30
11
90
49
19
34
35
7
38
124
10
106
36
111
50
27
6
14
26
28
21
3
33