93
164
63
20
21
19
7
14
41
8
49
107
6
70
46
96
36
22
17
62
12
81
5
10
13
33
3
99
40
31
26
16
89
157
32
118
48
51
24
30
28
166