43
7
32
4
134
342
28
87
2
30
24
68
60
19
152
46
51
13
16
521
80
59
41
11
12
82
42
18
69
44
49
58
23
114
246
91
97
316
92
52
78
33
101
26
37
173
66
17