11
27
28
65
25
13
23
72
119
86
42
53
22
45
33
312
365
91
32
21
16
30
20
18
44
19
9
165
14
40
6
78
75
26
88
24
61
123
56
130
3
34
512
133
59
51
252
138