2
4
19
7
113
11
16
42
5
8
13
12
14
38
21
22
43
26
35
18
9
31
15
61
28
29
10
62
36
47
20
248
23
30
25
274
117
89
480
86
92
52
85
135
95