30
38
25
13
214
10
112
5
241
54
68
15
53
16
90
32
35
24
33
67
237
47
484
17
14
234
36
42
29
103
9
12
43
574
37
190
371
399
23
11
27
98
125
62
102
49
114