167
383
321
117
40
31
27
24
82
14
19
60
28
11
5
130
34
16
86
75
12
36
74
18
64
20
1
7
6
4
8
252
41
22
73
13
202
25
49
21
15
39
54