80
73
122
34
155
62
379
27
114
35
39
25
163
140
113
42
20
45
90
107
32
61
65
41
67
54
37
69
85
117
95
209
305
58
78
38
7
12
224
30
14
70
48
145
74
49
19
24
84
23
118
421