129
137
67
16
124
215
22
113
132
63
65
18
13
34
52
101
88
24
121
26
83
211
117
46
131
37
109
21
119
49
81
151
86
76
94
260
73
7
1160
468
375
99
40
762
72
3
513
429
208
186
917
82
20
54
210
146