76
96
43
25
31
28
19
58
77
23
4
38
18
41
22
171
8
12
56
14
120
458
26
329
30
16
11
21
33
5
40
24
74
97
6
27
100
53
3
15
80
37
35
127
20