59
11
38
29
32
282
16
52
436
66
57
84
102
44
58
15
48
177
131
63
24
43
64
25
72
443
83
65
67
154
34
54
150
26
318
18
41
8
184
164
35
97
40
47
197
21
30