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