17
20
31
23
22
9
65
8
39
101
19
15
211
35
16
82
52
144
33
38
70
32
49
517
80
30
41
100
3
93
73
120
21
117
83
1105
139
45
7
87
24
169
14
50
110
128