50
36
94
27
33
12
29
14
16
77
17
18
37
98
24
92
53
15
113
214
68
85
82
554
288
9
28
267
114
59
115
71
22
7
30
25
20
23
21
43
39
106
45
46
11