82
33
16
68
12
22
57
53
9
31
11
17
35
350
18
14
20
6
47
49
74
19
72
77
37
90
64
7
25
13
8
10
15
5
24
26
95
229
28