26
112
4
38
33
11
6
30
31
291
27
47
39
16
24
8
10
3
18
7
21
46
25
13
14
62
41
137
135
29
9
17
59
92
125
101
23
36
70
144