93
32
39
19
14
49
91
13
7
265
297
5
150
44
29
40
43
143
24
71
56
8
20
48
90
3
1
60
27
61
129
11
10
42
15
54
75
154
6
141
64
16
12
112
72
146
38