156
18
30
7
11
20
14
10
28
59
67
12
23
16
34
21
42
24
8
4
119
40
49
37
243
282
48
113
29
5
19
53
2
103
6
27
33
41
1
35
65
22
32
9
13
56
78
72