17
5
39
23
15
12
69
162
65
77
22
92
63
75
47
36
20
50
93
103
64
9
110
56
117
79
86
306
29
25
59
90
18
133
94
41
7
277
495
60
61
80
19
76
81
158