31
15
216
17
24
38
77
28
40
19
37
90
64
106
51
20
5
224
54
48
312
72
82
21
76
98
55
18
10
27
34
153
70
163
6
151
16
36
152
85
26
25
59
111
57
80
139
35
81
60
78