166
73
17
65
38
13
117
59
19
22
18
109
15
62
21
8
7
87
28
14
32
26
16
20
50
61
72
79
27
56
173
51
58
34
49
111
92
11
41
67
112
151
45
46
74
57
94