29
43
34
42
37
16
82
36
52
21
25
15
51
106
32
22
127
12
9
6
60
135
215
99
17
40
141
31
11
67
13
23
53
35
18
8
19
68
78
14
28