10
72
57
4
109
6
54
138
309
11
34
201
88
239
87
39
99
37
122
233
15
113
27
25
194
7
41
2
30
40
136
89
55
47
16
28
125
13
153
5
19
62
383
361
31
23
92
207