7
39
259
11
38
92
29
20
30
19
2
79
49
23
124
17
34
77
45
8
44
57
28
194
73
12
75
32
163
157
26
24
31
99
87
86
81
27
67
66
47
90
35
13
22
59
18