96
72
242
38
261
17
77
49
576
104
39
82
36
35
142
50
95
90
40
100
263
76
84
154
66
97
26
48
31
9
140
21
25
32
28
16
60
151
70
46
88
63
73
119
249
108
27
155
122
18
42
123