49
312
18
43
219
36
16
19
67
31
24
28
5
9
201
53
11
72
61
27
26
96
22
62
21
54
13
84
23
7
17
29
122
64
76
32
65
35
30
40
2
15
33
164