180
30
93
64
39
171
81
94
140
152
49
47
36
83
116
57
43
42
23
50
20
44
19
170
29
56
6
413
17
128
8
130
22
60
125
61
15
27
37
14
24
243
335
45
31
16
28
195
46
66
40
7
38
85