5
223
167
275
23
11
24
28
16
30
6
9
8
72
15
108
179
76
21
37
58
48
139
123
50
32
34
31
47
90
36
67
61
45
44
75
27
20
41
14
7
159
1