35
18
254
61
83
11
19
3
28
4
29
34
145
15
33
13
6
62
12
16
25
42
9
22
30
31
26
55
10
80
32
20
37
133
81
24
7
123
316
21