12
58
24
48
151
32
9
59
42
43
7
10
17
20
31
23
26
19
368
21
80
53
72
18
63
36
37
83
4
33
41
29
137
28
52
213
11
22
50
271
76
40
54
27