4
11
117
55
83
26
104
8
253
85
10
42
24
91
384
168
80
361
21
65
777
95
39
32
47
92
35
20
110
76
180
124
188
287
9
96
16
23
5
44
45
49
54
102
231
5142
29
30
36
38
296
145
31