189
35
36
244
297
160
293
29
218
50
125
185
114
119
96
84
110
88
148
80
22
44
65
41
49
16
67
11
27
213
82
34
55
56
211
39
5
38
14
113
23
481
24
15
63
46
79
146
134
129