4
7
3
2
8
10
6
27
44
21
16
154
41
22
62
20
14
46
35
233
48
43
159
165
68
37
11
19
255
15
84
5
69
28
34
12
94
23
53
52
97