121
76
13
8
38
160
17
153
108
25
97
71
85
87
118
6
409
236
23
107
90
7
55
230
451
147
148
99
159
151
103
122
94
137
24
5
26
28
58
37
22
91
30
36
46
75
65
33
52
81
93