12
80
10
61
51
52
76
49
46
31
36
40
17
25
48
32
164
53
92
30
43
38
127
39
50
84
16
33
21
79
64
85
74
22
27
44
143
313
72
78
13
97
104
34
197
109
60
107
194