15
13
11
132
66
44
25
32
35
57
151
87
106
70
80
239
167
36
34
26
45
108
235
41
71
632
67
85
111
84
81
43
31
4852
116
28
61
62