50
108
27
76
49
16
154
99
81
36
40
86
10
30
145
42
47
245
34
684
19
33
82
57
52
105
32
6
233
15
46
60
118
22
116
68
93
39
43
17
148
64
74
176
104
55
31
11
24
78