86
49
23
5
4
2
10
14
54
36
16
6
147
19
29
58
30
34
27
50
41
48
24
100
44
7
123
17
60
57
32
11
15
47
145
128
111
154
26
113
28
59
304
51
20
95
1
70