79
24
131
112
41
26
116
33
42
13
2
38
128
789
195
111
182
67
158
22
61
117
64
40
99
514
83
218
14
91
11
45
72
31
18
248
70
10
73
65
87
124
49
71
1123
684
1194
85
204
44
1
202