5
32
35
7
15
10
200
6
8
40
50
56
14
42
16
29
22
36
24
9
23
152
11
105
53
37
76
45
18
28
31
118
47
107
38
44
41
199
20
132
48
21
114
72
196
30
25
19