12
185
61
156
49
26
35
13
31
22
45
27
25
48
8
30
39
79
60
38
365
54
16
11
23
265
34
29
52
125
84
95
68
446
15
82
53
32
4
88
6
37
44
225
17
171