35
5
28
82
25
48
20
30
9
68
39
24
19
49
16
7
17
21
445
31
38
8
94
13
77
59
33
90
148
75
78
480
57
89
214
10
151
369
103
26
231
14
54
44
97