34
4
63
203
137
136
825
184
51
109
146
114
21
96
27
13
129
254
215
59
675
0
199
175
25
4275
15
35
549
79
123
60
111
423
38
86
471
14
69
3
11
31
33
94
41
53
12
45
4597
8
22
39
398
107
73
145
67