114
267
40
15
50
26
29
4
16
24
164
2
67
216
100
77
64
169
25
58
74
71
102
34
27
32
39
125
108
355
54
41
90
98
126
240
17
57
63
123
48
19
14
207
76