12
121
48
8
18
38
16
11
72
55
10
14
79
6
2
36
17
27
185
238
83
45
122
147
113
348
19
33
114
53
59
13
37
29
74
24
26
4
294
109
140
21
170
54