105
6
24
7
49
18
82
15
178
50
26
21
33
38
144
72
31
46
30
96
125
92
69
35
152
34
77
59
88
127
94
95
103