33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
136
18
115
296
35
20
82
30
31
440
64
151
19
80
27
517
138
145
12
361
104
36
106
21
23
29
178
60
22
26
17
46
77
53
75