172
38
91
161
74
127
19
53
117
63
119
68
142
35
29
48
27
51
17
57
89
136
7
88
34
96
92
140
179
105
109
28
65
9
86
314
11
126
12
85
1
32
69
5
95
77
2
129