123
21
16
337
1716
68
34
7
24
75
23
33
28
38
19
81
60
102
315
22
148
71
122
18
174
147
242
48
40
59
80
61
37
45
92
86
11
90
5
269
150
36
114
198
131
254
20
44
157