31
44
19
26
40
107
16
45
25
17
7
329
63
28
29
9
57
12
22
188
14
550
39
13
23
53
98
80
72
117
62
74
15
50
66
11
21
48
97
60
27
88
24