311
52
49
72
30
8
112
71
83
113
109
32
31
73
54
24
5
74
40
7
37
14
11
27
39
13
110
51
78
19
28
529
50
15
95
23
98
136
25
44
137
85
36
65