12
27
8
2
5
45
241
9
49
43
16
28
10
24
68
7
87
175
31
20
29
34
44
102
23
14
60
35
65
52
11
26
93
124
25
21
56
100
67
170
37
18
132
39
41
262