9
37
17
36
19
13
26
31
14
100
38
18
27
7
250
21
106
11
60
8
5
34
24
29
25
50
41
49
66
379
114
177
83
377
140
255
39
90
54
110
399
56
386