14
103
30
32
37
11
3
16
31
163
101
9
21
93
135
117
130
20
75
64
40
15
24
98
12
206
8
22
25
80
102
29
17
42
201
86
38
119
36
35
297
62
43
54
78
110