87
307
115
80
28
116
16
51
23
39
46
12
32
22
7
20
79
52
29
42
67
33
267
15
122
144
61
97
21
48
54
11
193
110
18
10
96
68
69
30
113
75
137
34
26
41
6
155
160
27