11
32
31
146
314
38
60
88
20
58
34
13
5
4
8
14
6
9
214
23
18
90
482
52
33
3
118
55
242
40
803
25
321
16
148
41
30
17
21
70
322
85