12
469
65
26
132
23
2
24
28
10
13
127
38
25
5
19
29
110
64
14
7
109
246
18
17
49
276
31
22
95
45
56
124
185
59
15
85
37
63
11
30
20
74
8
55