31
16
8
14
18
24
59
70
30
13
36
12
37
83
138
47
72
45
244
33
17
21
57
103
86
548
22
73
51
46
65
26
44
23
106
3
19
76
67