92
46
28
10
37
3
9
13
17
50
55
27
14
12
49
162
8
52
117
93
7
23
30
19
5
22
15
118
6
1
26
59
72
16
20
64
157
38
144
54
115
41
467
66