36
28
2
10
55
47
3
5
52
243
11
149
65
13
1
33
8
6
12
15
9
138
14
22
23
26
37
19
18
7
123
71
289
20
39
34
24
94
48
83
84