85
32
153
38
16
27
13
15
8
21
7
28
42
45
6
5
14
33
61
43
73
30
110
74
18
4
122
2
236
25
62
26
1
17
12
47
56
115
22
116
300
24
166