147
189
67
54
35
74
27
49
105
76
23
22
41
323
366
20
266
306
341
46
25
1205
15
72
16
13
51
58
110
73
34
65
150
203
115
77
114
39
19
129
66
270
18
24
56
26
30
7
29