475
97
7
29
41
35
23
96
16
38
18
77
111
64
57
31
17
386
21
110
59
19
14
66
20
6
43
209
13
70
32
177
28
53
39
67
25
295
78
84
79
4