176
20
3
12
8
24
38
147
32
49
17
155
27
41
18
14
102
52
432
29
7
10
4
47
129
55
21
30
84
92
15
28
26
13
1
16
75
35
558
69
135
398
19
5
224