83
38
21
25
19
22
15
8
164
6
51
72
157
522
202
43
40
44
111
28
27
9
14
3
12
5
24
47
10
23
16
18
32
39
7
52
56
275
82
218
65
60
33
26
46
17
20