39
52
43
21
20
12
4
8
36
29
48
16
76
11
18
3
5
108
33
101
28
15
88
22
31
6
42
24
263
14
100
210
55
13
49
10
23
7
19
66