17
13
46
12
55
20
14
9
77
61
8
35
31
91
22
16
50
40
59
120
49
15
24
105
52
62
51
29
18
42
86
88
26
170
74
285
95
126
145
67
37
25
94
116
140