110
160
13
43
25
33
236
66
90
15
20
36
39
18
60
79
89
106
32
50
26
28
53
22
37
40
23
56
24
47
91
52
58
337
229
239
10
38
156
14
17
240
11
9