21
149
34
11
15
12
30
6
13
10
8
22
4
40
7
18
17
3
31
55
44
36
151
51
75
47
32
2
82
26
14
33
58
118
23
69
29
46
57