52
5
155
31
21
45
158
59
46
28
18
63
13
73
51
10
15
8
6
48
22
39
102
83
2
37
11
7
30
29
68
32
87
36
27
23
33
43
14
19
71
75
62
193
110
140