18
15
56
7
31
267
62
41
51
60
28
10
33
54
53
37
81
36
34
17
131
93
26
92
48
29
61
25
135
89
39
30
82
194
95
88
151
45
143
46
136
1023
103
302
100
64
13
12
199