33
29
35
8
13
63
141
11
7
5
6
49
59
53
27
64
45
31
38
82
9
14
15
28
73
22
47
96
19
18
30
58
16
39
159