39
12
4
491
10
41
21
31
23
11
110
44
197
55
199
100
72
28
15
24
17
19
13
20
43
27
165
26
159
16
5
7
57
42
33
32
38
40
25
50
221
195
56
22
49
147