103
176
105
40
25
182
91
34
19
173
76
17
14
67
6
59
11
37
61
7
10
98
42
32
9
22
5
39
12
28
21
1
27
23
15
41
102
63
75
96