121
127
30
119
20
28
219
56
83
97
134
154
76
6
43
27
35
7
16
88
17
36
3
24
61
47
22
41
12
68
9
21
81
72
359
1
108
11
186
26
5
91
4
78
15
55
52
33
14