15
7
23
50
4
216
14
29
11
6
31
43
33
118
16
268
13
52
123
45
205
35
42
20
27
3
5
25
541
72
51
64
194
49
53
81
39
156
18
19
17
71
21
41
246