109
35
140
24
11
44
7
47
23
25
10
30
3
101
221
66
29
16
65
74
202
27
26
17
19
34
62
55
12
40
38
18
21
37
69
52
429
33
15
70
49
45