4
14
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
310
114
58
61
210
53
15
18
78
50
54
35
66
44
73
47