29
9
8
19
51
4
13
15
14
12
22
10
26
21
35
18
7
5
2
336
3
20
17
25
23
96
30
211
28
1
78
11
6
16
34
33
47