106
72
120
155
73
121
20
119
160
122
28
15
163
8
22
14
23
87
41
13
31
216
10
19
3
59
34
74
199
173
30
80
164
5
52
4
341
208
311
230
29
127
95
18
84
58
7
35
26
27
90