5
17
21
12
11
118
102
6
16
77
49
20
22
40
25
29
23
128
45
85
71
103
7
70
31
75
36
384
13
27
194
76
30
141
33
38
48
43
312
114
58
61
210
53
15
18
78
50
54
35
67
44
74
47