120
125
138
122
25
34
48
91
160
107
40
24
94
81
88
267
49
61
141
240
114
69
310
303
74
371
103
46
14
286
22
29
349
57
527
20
236
60
44
67
86
113
615
222