28
31
12
16
50
59
45
7
34
24
18
117
17
32
25
44
23
19
9
15
51
27
72
14
8
13
3
21
38
26
33
141
52
49
81
36
280
83
53
130