137
82
42
38
56
26
36
45
25
28
18
52
58
102
13
21
7
72
49
24
6
10
31
115
22
39
89
75
63
12
60
73
111
53
32
161
55
4
103
5
19
8