30
2
66
34
27
22
3
337
7
32
31
9
58
13
17
10
6
1171
23
72
29
16
8
4
155
15
63
28
130
19
40
24
67
11
51
25
18
420