30
108
21
15
13
12
24
10
6
37
106
19
62
26
18
5
152
4
20
32
57
204
23
2
39
27
8
54
78
17
49
16
11
43
25
59
40
33
145
71