13
86
7
40
33
67
106
90
92
392
68
17
257
25
30
26
11
78
3
60
37
101
44
53
49
113
116
89
311
16
76
177
75
18
135
108
54
57
52
58
46
42
48
12
31
35
29
105
38
36