115
11
16
29
17
26
34
2
77
5
21
41
62
30
61
64
50
98
205
6
43
282
12
33
87
153
72
25
27
44
42
69
7
899
55
10
275
372
450
8
4
13
31
313
136
14
9