17
77
53
35
16
80
30
12
37
7
32
29
43
45
23
11
28
121
24
21
8
166
14
56
50
72
36
20
125
119
66
19
18
61
22
65
51
64
177
102