166
188
384
75
22
7
12
47
24
177
41
259
19
27
21
93
48
4
2
16
58
20
67
28
70
37
9
18
6
1
8
33
108
56
72
88
5
92
51
26
94
141
60
100
23
44
437
17
10
132
73
14