50
12
26
6
86
11
46
54
20
58
25
16
9
74
145
13
88
15
147
8
51
105
75
23
24
81
61
22
62
10
68
101
144
270
21
82
39
720
96
32
17
30
99
102
18