33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
135
19
113
295
35
82
30
31
440
64
151
18
80
27
517
139
144
12
346
104
106
21
23
29
176
62
26
17
46
77
53
75