110
65
28
42
82
113
68
168
54
83
33
13
14
6
29
49
52
32
37
12
10
84
365
89
64
72
125
154
75
94
181
105
30
45
34
66
55
39
43
20
19
16
51
85
15
11
80
62
21