329
25
119
29
20
13
15
109
39
17
96
16
30
308
7
57
179
34
27
67
38
33
55
32
26
14
49
36
61
28
40
90
46
19
258
84
31
97
37
101
99
42
73
85