14
52
71
21
6
42
37
1
15
60
7
108
32
51
87
54
8
285
5
117
12
49
3
139
105
25
981
174
38
69
11
126
20
415
104
31
197
70
35
404
28
40
4
74
27
9
13
23