22
51
153
39
9
68
293
13
7
24
215
45
10
5
20
53
75
18
28
67
19
21
11
276
304
29
210
59
2
43
14
26
544
127
97
79
23
12
15
6
407
16
44
1
105