136
1152
154
37
105
42
18
25
17
90
269
199
16
40
29
45
53
425
672
22
264
291
170
38
152
78
68
28
13
44
97
91
79
85
24
415
61
156
94
71
60
5
188
137
120
26
3
88
41