124
136
32
95
196
528
118
59
67
955
21
248
109
128
349
10
119
147
103
27
1132
102
127
39
167
94
13
92
56
23
93
254
6
74
65
98
144
48
114
241
22
38
139
25
54
80
292
20
30
37
91
58
83
96
171
45