27
123
38
117
82
33
514
5
10
61
307
15
62
40
8
22
51
57
11
32
23
240
26
21
55
42
17
64
46
148
67
25
39
3
41
185
146
18
58
85