17
20
28
30
37
46
24
39
22
56
27
41
40
96
129
100
68
80
101
53
47
61
29
784
50
89
105
58
70
145
32
172
51
134
95
91
104
77
59
9
25
97
76
118
190