27
53
11
67
15
23
26
7
4
8
10
6
13
9
16
43
70
51
31
14
19
113
80
39
278
36
77
266
82
20
65
41
75
192
86
209
81
125
369
168
97
95
55
24
54
34
21
350
3