13
121
11
1
17
12
150
33
4
15
28
29
19
65
123
95
87
30
35
36
26
252
24
108
32
16
8
37
58
39
90
5
9
97
101
107
21
27
2
126
20
80
79
18
84
6