12
16
5
275
54
18
17
117
55
268
3
106
7
81
2
29
15
76
38
28
71
22
24
152
23
10
36
32
4
123
61
6
26
169
75
58
143
73
48
217
72
34
11
60
19
56