144
347
58
16
99
33
75
28
95
84
89
86
47
94
110
169
108
114
66
65
74
119
130
37
38
101
43
655
128
69
126
127
70
353
48
30
155
72
55
252
184
23
63
20
50
6
21
125
115
41
31
105
199