35
43
20
76
22
32
68
123
136
23
8
37
15
17
12
109
58
16
9
51
21
14
11
55
28
36
19
48
30
147
5
82
57
38
53
18
6
4