147
594
89
121
237
65
123
152
150
44
41
14
23
29
105
208
39
24
193
119
125
107
83
93
143
215
15
114
62
38
71
5
129
1671
36
53
118
78
51
100
10
126
79
13
50
47
86
45
32
55
194
34
17