5
4
1
34
67
16
52
144
25
103
63
97
90
64
185
17
41
30
47
37
45
11
10
14
31
2
39
194
128
81
21
26
38
69
32
19
53
85
122
13
183
282
6