139
11
26
25
20
34
5
51
18
3
6
4
33
60
31
12
14
1
8
19
133
112
38
68
17
9
45
28
2
21
123
16
35
41
23
137
13
860
70
58