28
31
23
39
67
25
50
165
51
48
40
69
104
35
22
5
61
85
75
14
55
89
42
54
108
47
11
29
17
41
18
94
19
56
7
96
26
60
1099
78
4
72
57
32
90
16
21
6