140
47
167
302
84
23
59
174
248
109
179
67
61
77
42
148
341
43
101
114
127
49
85
216
307
51
99
29
115
120
45
28
110
124
117
53
182
132
189
104
13
175
75
19
10
492
70
76
58
71
14
78
169
122