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