1
88
42
63
151
21
36
34
8
9
7
17
22
3
15
139
50
53
28
19
345
62
40
49
16
33
27
32
23
4
59
105
134
428
24
65
231
26
25
14
55
39
71
94
103
35