29
66
32
192
245
57
34
26
121
33
22
43
23
31
36
14
17
8
35
19
18
20
9
92
47
11
38
51
75
15
6
21
63
52
16
28
12
41
46
60
150
25
115