38
120
22
16
21
86
215
15
34
31
11
8
5
28
37
29
9
46
32
14
63
41
51
23
53
24
18
25
7
39
12
17
50
218
33
52
10
20
27
70
246
129