12
2
9
5
55
11
25
31
7
35
133
74
26
24
17
30
50
72
54
23
34
27
240
29
46
116
56
43
41
127
88
38
22
93
164
70
115
51
65
42
45
84
78
48
76
201
80
19
40