38
16
25
43
19
93
41
14
82
197
96
47
37
10
21
51
23
31
551
28
26
11
45
66
27
12
29
75
20
30
22
65
5
8
15
50
24
33
109
155