28
13
34
76
35
15
24
21
7
8
25
4
11
44
50
282
42
23
20
22
47
18
45
62
89
141
26
95
305
40
6
49
86
31
137
30
33
53
37
52
156
80
14
12
61