31
11
49
206
12
7
17
22
16
18
315
68
99
74
103
51
67
29
27
82
26
38
57
91
48
24
171
47
92
75
66
23
45
60
119
56
71
43
44
65
77
30
61
21
36
15
90
107
70
64