33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
17
113
288
35
50
23
18
20
62
25
53
26
41
74
12
59
93
40
140
68
60
171
21
44
144
43
49