9
53
19
110
14
48
30
25
83
57
118
40
36
16
49
13
35
4
283
75
113
31
82
74
90
28
23
26
33
8
98
106
96
12
17
34
47
59
11
51
337
229
239
22
27
42
41