128
508
27
11
18
30
8
59
25
23
61
35
77
192
13
79
5
131
10
88
53
36
7
44
4
48
72
22
98
55
32
57
42
20
15
102
58
162
47
91
84
37
12
6
33
24
31