154
69
123
145
35
149
389
158
73
36
65
532
87
74
98
75
161
202
155
7
30
33
105
67
95
58
114
81
644
22
172
82
214
258
29
93
126
225
194
53
90
83
46
77
50
70
63
14
48
57
31
270
11
12