31
117
43
104
59
67
107
15
7
25
13
5
34
36
23
219
32
37
118
42
44
16
76
30
54
22
78
12
71
62
17
309
56
48
61
50
265
10
77
168
24