80
154
55
26
48
47
45
35
61
34
17
100
67
12
81
175
298
77
74
96
46
85
66
69
118
42
76
18
83
37
13
115
31
3
9
10
20
54
25
44
51
108
28
162
141
53
22
72
23