152
52
54
50
57
8
19
38
748
36
3182
47
334
298
37
51
294
267
39
93
18
187
27
119
111
131
79
3076
335
43
34
35
83
95
112
167
49
144
12
13
21
45
29
17
11
16
24
65
40
14