5
129
48
28
317
106
12
43
16
38
18
36
63
70
9
98
27
59
17
64
22
79
151
72
26
112
49
178
104
11
95
57
134
34
15
40
54
146
6
68
13
94
4
52
20
8
53
23