9
3
33
12
17
18
40
76
16
26
8
6
82
28
36
44
43
19
23
47
25
122
65
35
37
59
57
51
13
11
10
21
408
30
60
7
29
20
79
24