30
15
6
14
17
24
59
70
13
36
12
37
83
138
47
72
45
244
33
34
16
21
57
102
86
548
22
73
51
46
65
26
44
105
3
18
76
19
67