128
9
18
73
44
244
88
26
1
10
12
7
13
22
19
34
77
36
40
15
24
11
32
100
31
161
76
43
320
91
231
60
106
94
81
112
103
28
1176
41
72
27
14
80
37
38
48
54
21