82
170
66
85
27
9
16
19
37
101
31
25
65
48
67
24
14
73
11
268
318
21
29
4
106
103
12
43
104
120
55
460
18
42
34
39
23
17
28
74
574
78
13
168
47
46
44
147
278
259
15
26
32