65
15
4
33
51
36
5
129
9
39
165
18
31
280
301
224
27
298
23
14
17
627
11
19
52
29
47
3
294
37
87
13
131
10
445
24
219
12
278
675
28
536
669
102
25