69
30
20
9
1
14
18
12
11
44
45
22
23
16
38
37
88
43
77
124
158
91
42
536
90
65
93
251
32
51
34
160
85
73
126
33
186
70
218
54
61
179
40
53
13
57