13
58
74
30
248
73
18
12
31
78
28
24
43
101
367
228
41
285
153
53
37
29
66
34
14
104
23
17
5
44
52
47
51
115
33
25
105
67
22
10
143
2
54
16
165
8
7