14
22
18
29
33
11
17
112
13
4
37
36
20
9
31
257
86
19
7
40
3
10
42
28
140
145
23
32
15
143
47
25
205
60
449
12
121
45
65
35
76
51