100
13
25
232
9
18
50
43
10
24
17
156
14
86
161
32
40
64
41
94
31
36
129
30
6
57
76
7
68
98
52
27
20
19
33
38
78
42
59
11
37
269
16
81