27
196
61
34
30
25
18
11
123
57
81
85
66
42
21
39
13
33
26
19
119
163
242
31
125
155
9
148
78
105
87
40
272
115
90
109
23
12
270
69
365
216
44
75