92
173
56
28
137
44
15
21
47
61
48
16
101
73
54
65
20
8
50
69
18
132
43
81
46
41
26
49
53
100
148
32
118
30
7
94
169
140
45
113
25
95
77
24
70
12
99
228
10
161
357