11
254
38
77
4
14
136
29
156
23
415
48
36
79
55
109
18
30
28
47
26
20
6
8
76
15
86
32
215
455
43
711
12
45
25
98
84
49
24
22
35
75
103
197
125
233
3
46
93
97