105
34
31
48
180
12
57
37
27
35
45
62
46
78
43
55
71
9
36
20
47
19
13
139
21
40
42
144
96
25
72
91
75
64
26
44
11
17
7
74
115
49
10
51